* */
| 446 | * |
| 447 | */ |
| 448 | str *get_mqv(str *in) |
| 449 | { |
| 450 | mq_pv_t *mp = NULL; |
| 451 | |
| 452 | if(mq_head_get(in) == NULL) { |
| 453 | LM_ERR("mqueue not found: %.*s\n", in->len, in->s); |
| 454 | return NULL; |
| 455 | } |
| 456 | |
| 457 | mp = mq_pv_get(in); |
| 458 | if(mp == NULL || mp->item == NULL || mp->item->val.len <= 0) |
| 459 | return NULL; |
| 460 | return &mp->item->val; |
| 461 | } |
| 462 | |
| 463 | /** |
| 464 | * |
no test coverage detected