Module: kamailio Branch: 5.3 Commit: 0292a6ae61db930dfeab532a53bf964b16db0209 URL: https://github.com/kamailio/kamailio/commit/0292a6ae61db930dfeab532a53bf964b16db0209
Author: Henning Westerholt <[email protected]> Committer: Henning Westerholt <[email protected]> Date: 2020-07-02T16:06:59Z ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests (cherry picked from commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb) --- Modified: src/modules/ims_charging/ims_ro.c --- Diff: https://github.com/kamailio/kamailio/commit/0292a6ae61db930dfeab532a53bf964b16db0209.diff Patch: https://github.com/kamailio/kamailio/commit/0292a6ae61db930dfeab532a53bf964b16db0209.patch --- diff --git a/src/modules/ims_charging/ims_ro.c b/src/modules/ims_charging/ims_ro.c index 700178a0ad..8f572010e6 100644 --- a/src/modules/ims_charging/ims_ro.c +++ b/src/modules/ims_charging/ims_ro.c @@ -865,6 +865,8 @@ void send_ccr_stop_with_param(struct ro_session *ro_session, unsigned int code, //getting subscription id type if (strncasecmp(subscr.id.s, "tel:", 4) == 0) { subscr.type = Subscription_Type_MSISDN; + subscr.id.s += 4; + subscr.id.len -= 4; } else { subscr.type = Subscription_Type_IMPU; //default is END_USER_SIP_URI } _______________________________________________ Kamailio (SER) - Development Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
