Browse Source

flag T38 requests

4.3
lazedo 7 years ago
committed by Luis Azedo
parent
commit
88aef4191c
1 changed files with 11 additions and 0 deletions
  1. +11
    -0
      kamailio/default.cfg

+ 11
- 0
kamailio/default.cfg View File

@ -159,6 +159,9 @@ modparam("sanity", "autodrop", 0)
loadmodule "textops.so"
loadmodule "textopsx.so"
######## sdp operations module ########
loadmodule "sdpops.so"
######## Generic Hash Table container in shared memory ########
loadmodule "htable.so"
modparam("htable", "htable", "associations=>size=16;autoexpire=7200")
@ -579,6 +582,14 @@ route[HANDLE_IN_DIALOG_REQUESTS]
if (is_method("INVITE") && !isflagset(FLAG_INTERNALLY_SOURCED) && is_audio_on_hold()) {
setflag(FLAG_ASSOCIATE_USER);
}
# If the request in an Invite for t38 from internal,
# mark the request with FLAG_T38
if (is_method("INVITE") && isflagset(FLAG_INTERNALLY_SOURCED) && sdp_with_media("image")) {
xlog("L_DEBUG", "$ci|log|T38 RE-INVITE\n");
setflag(FLAG_T38);
}
if ( is_method("NOTIFY") ) {
# Add Record-Route for in-dialog NOTIFY as per RFC 6665.
record_route();


Loading…
Cancel
Save