ims_qos: create a proper flow description for the SIP signaling
- before there was just an empty one in the AAR
- re-using the function typically used for the RTP media
- fixing then that function to not just hard-code protocol 17 (UDP) for everything
- now supporting also 6 (TCP) and IP (IP has no protocol number, we use just the
magic word "ip" (see RFC 3588 IPFilterRule for more details)
- adding the IP of the P-CSCF as a parameter to the module, as this is required
in the flow (UE IP <-> P-CSCF IP)
- also some inline/static fixes to function for avoiding warnings on gcc >=5
ims_registrar_pcscf: fixed removal of contacts on de-registration
- the code was there, but I guess some API changes resulted in temporary
commented-out code; this uses the new parameters and seems to fix the
issue.
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/721
-- Commit Summary --
* ims_qos: create a proper flow description for the SIP signaling
* ims_registrar_pcscf: fixed removal of contacts on de-registration
-- File Changes --
M modules/ims_qos/mod.c (4)
M modules/ims_qos/rx_aar.c (32)
M modules/ims_qos/rx_avp.c (47)
M modules/ims_qos/rx_avp.h (12)
M modules/ims_registrar_pcscf/save.c (6)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/721.patchhttps://github.com/kamailio/kamailio/pull/721.diff
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/721
Module: kamailio
Branch: master
Commit: ab3d42c47d52b1b7b315272c00daf121d9f8fc92
URL: https://github.com/kamailio/kamailio/commit/ab3d42c47d52b1b7b315272c00daf12…
Author: Dragos Vingarzan <dragos(a)corenetdynamics.com>
Committer: Dragos Vingarzan <dragos(a)corenetdynamics.com>
Date: 2016-07-20T18:31:01+02:00
ims_qos: create a proper flow description for the SIP signaling
- before there was just an empty one in the AAR
- re-using the function typically used for the RTP media
- fixing then that function to not just hard-code protocol 17 (UDP) for everything
- now supporting also 6 (TCP) and IP (IP has no protocol number, we use just the
magic word "ip" (see RFC 3588 IPFilterRule for more details)
- adding the IP of the P-CSCF as a parameter to the module, as this is required
in the flow (UE IP <-> P-CSCF IP)
- also some inline/static fixes to function for avoiding warnings on gcc >=5
---
Modified: modules/ims_qos/mod.c
Modified: modules/ims_qos/rx_aar.c
Modified: modules/ims_qos/rx_avp.c
Modified: modules/ims_qos/rx_avp.h
---
Diff: https://github.com/kamailio/kamailio/commit/ab3d42c47d52b1b7b315272c00daf12…
Patch: https://github.com/kamailio/kamailio/commit/ab3d42c47d52b1b7b315272c00daf12…
- before there was just an empty one in the AAR
- re-using the function typically used for the RTP media
- fixing then that function to not just hard-code protocol 17 (UDP) for everything
- now supporting also 6 (TCP) and IP (IP has no protocol number, we use just the
magic word "ip" (see RFC 3588 IPFilterRule for more details)
- adding the IP of the P-CSCF as a parameter to the module, as this is required
in the flow (UE IP <-> P-CSCF IP)
- also some inline/static fixes to function for avoiding warnings on gcc >=5
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/720
-- Commit Summary --
* ims_qos: create a proper flow description for the SIP signaling
-- File Changes --
M modules/ims_qos/mod.c (4)
M modules/ims_qos/rx_aar.c (32)
M modules/ims_qos/rx_avp.c (47)
M modules/ims_qos/rx_avp.h (12)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/720.patchhttps://github.com/kamailio/kamailio/pull/720.diff
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/720