Browse Source

fix nat sdp handling

update-rsyslog-config
lazedo 7 years ago
parent
commit
d2bcd29b6d
1 changed files with 7 additions and 7 deletions
  1. +7
    -7
      kamailio/nat-traversal-role.cfg

+ 7
- 7
kamailio/nat-traversal-role.cfg View File

@ -13,7 +13,7 @@ modparam("nathelper", "sipping_from", "sip:sipcheck@MY_HOSTNAME")
#!endif
#!trydef KZ_NAT_FIX_SDP_REQUEST 1
#!trydef KZ_NAT_FIX_SDP_REPLY 0
#!trydef KZ_NAT_FIX_SDP_REPLY 1
#!trydef KZ_NAT_SDP_TEST 8
#!trydef KZ_NAT_SDP_FIX 10
@ -71,6 +71,12 @@ route[NAT_DETECT]
route[NAT_MANAGE]
{
if(is_reply() && $sel(cfg_get.kazoo.nat_fix_sdp_reply) == 1) {
if (has_body("application/sdp") && nat_uac_test(KZ_NAT_SDP_TEST)) {
fix_nated_sdp(KZ_NAT_SDP_FIX);
}
}
if ( is_request() && isflagset(FLAG_INTERNALLY_SOURCED)) {
setbflag(FLB_NATB);
}
@ -91,12 +97,6 @@ route[NAT_MANAGE]
}
}
if($sel(cfg_get.kazoo.nat_fix_sdp_reply) == 1) {
if (has_body("application/sdp") && nat_uac_test(KZ_NAT_SDP_TEST)) {
fix_nated_sdp(KZ_NAT_SDP_FIX);
}
}
}
# vim: tabstop=4 softtabstop=4 shiftwidth=4 expandtab

Loading…
Cancel
Save