Skip to content

Commit

Permalink
pv: $RAp returns also the int value for advertised port when available
Browse files Browse the repository at this point in the history
  • Loading branch information
miconda committed Jun 27, 2017
1 parent adeab30 commit 55b5b35
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/modules/pv/pv_core.c
Expand Up @@ -797,7 +797,8 @@ int pv_get_rcv_advertised_ip(struct sip_msg *msg, pv_param_t *param,

if(msg->rcv.bind_address!=NULL
&& msg->rcv.bind_address->useinfo.address_str.len > 0) {
return pv_get_strval(msg, param, res, &msg->rcv.bind_address->useinfo.address_str);
return pv_get_strval(msg, param, res,
&msg->rcv.bind_address->useinfo.address_str);
}

return pv_get_rcvip(msg, param, res);
Expand All @@ -811,7 +812,9 @@ int pv_get_rcv_advertised_port(struct sip_msg *msg, pv_param_t *param,

if(msg->rcv.bind_address!=NULL
&& msg->rcv.bind_address->useinfo.port_no_str.len > 0) {
return pv_get_strval(msg, param, res, &msg->rcv.bind_address->useinfo.port_no_str);
return pv_get_intstrval(msg, param, res,
(int)msg->rcv.bind_address->useinfo.port_no,
&msg->rcv.bind_address->useinfo.port_no_str);
}

return pv_get_rcvport(msg, param, res);
Expand Down

0 comments on commit 55b5b35

Please sign in to comment.