| 603 | } |
| 604 | |
| 605 | static int pv_get_reason(struct sip_msg *msg, pv_param_t *param, |
| 606 | pv_value_t *res) |
| 607 | { |
| 608 | if(msg==NULL) |
| 609 | return -1; |
| 610 | |
| 611 | if(msg->first_line.type != SIP_REPLY) |
| 612 | return pv_get_null(msg, param, res); |
| 613 | |
| 614 | return pv_get_strval(msg, param, res, &msg->first_line.u.reply.reason); |
| 615 | } |
| 616 | |
| 617 | static int pv_get_ruri(struct sip_msg *msg, pv_param_t *param, |
| 618 | pv_value_t *res) |
nothing calls this directly
no test coverage detected