Skip to content

Commit

Permalink
pv: signed int string representation for avps
Browse files Browse the repository at this point in the history
(cherry picked from commit d6124b3)
(cherry picked from commit 13a361b)
(cherry picked from commit e2b0bab)
  • Loading branch information
miconda committed Jul 4, 2016
1 parent dbda69d commit b771c38
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions modules/pv/pv_core.c
Expand Up @@ -1530,7 +1530,7 @@ int pv_get_avp(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
{
res->rs = avp_value.s;
} else {
res->rs.s = int2str(avp_value.n, &res->rs.len);
res->rs.s = sint2str(avp_value.n, &res->rs.len);
res->ri = avp_value.n;
res->flags |= PV_VAL_INT|PV_TYPE_INT;
}
Expand All @@ -1556,7 +1556,7 @@ int pv_get_avp(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
{
res->rs = avp_value.s;
} else {
res->rs.s = int2str(avp_value.n, &res->rs.len);
res->rs.s = sint2str(avp_value.n, &res->rs.len);
}

if(p-p_ini+res->rs.len+1>p_size)
Expand Down Expand Up @@ -1591,7 +1591,7 @@ int pv_get_avp(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
{
res->rs = avp_value.s;
} else {
res->rs.s = int2str(avp_value.n, &res->rs.len);
res->rs.s = sint2str(avp_value.n, &res->rs.len);
res->ri = avp_value.n;
res->flags |= PV_VAL_INT|PV_TYPE_INT;
}
Expand All @@ -1609,7 +1609,7 @@ int pv_get_avp(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
{
res->rs = avp_value.s;
} else {
res->rs.s = int2str(avp_value.n, &res->rs.len);
res->rs.s = sint2str(avp_value.n, &res->rs.len);
res->ri = avp_value.n;
res->flags |= PV_VAL_INT|PV_TYPE_INT;
}
Expand Down

0 comments on commit b771c38

Please sign in to comment.