Module: kamailio Branch: master Commit: 0364383549f69241037a96a5e5e20179b2ac6efe URL: https://github.com/kamailio/kamailio/commit/0364383549f69241037a96a5e5e20179b2ac6efe
Author: Mikko Lehto <msle...@iki.fi> Committer: Mikko Lehto <msle...@iki.fi> Date: 2016-11-07T01:48:49+02:00 modules/siputils: populate $pcv(all) after succesful parse --- Modified: modules/siputils/chargingvector.c --- Diff: https://github.com/kamailio/kamailio/commit/0364383549f69241037a96a5e5e20179b2ac6efe.diff Patch: https://github.com/kamailio/kamailio/commit/0364383549f69241037a96a5e5e20179b2ac6efe.patch --- diff --git a/modules/siputils/chargingvector.c b/modules/siputils/chargingvector.c index 48bc125..ab9f275 100644 --- a/modules/siputils/chargingvector.c +++ b/modules/siputils/chargingvector.c @@ -237,10 +237,15 @@ static int sip_get_charging_vector(struct sip_msg *msg, struct hdr_field ** hf_p if ( sip_parse_charging_vector( pcv_body, hf->body.len ) == 0) { LM_ERR("P-Charging-Vector header found but failed to parse value [%s].\n", pcv_body); + pcv_status = PCV_NONE; + pcv.s = NULL; + pcv.len = 0; } else { pcv_status = PCV_PARSED; + pcv.s = hf->body.s; + pcv.len = hf->body.len; } return 2; } _______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev