Browse Source

redefine flags

4.3
lazedo 7 years ago
committed by Luis Azedo
parent
commit
f5bb8319ba
4 changed files with 19 additions and 20 deletions
  1. +3
    -4
      kamailio/accounting-role.cfg
  2. +12
    -12
      kamailio/default.cfg
  3. +1
    -1
      kamailio/presence-role.cfg
  4. +3
    -3
      kamailio/registrar-role.cfg

+ 3
- 4
kamailio/accounting-role.cfg View File

@ -1,8 +1,7 @@
####### Flags #######
flags
FLAG_ACC: 12,
FLAG_ACCMISSED: 13,
FLAG_ACCFAILED: 14;
#!trydef FLAG_ACC 13
#!trydef FLAG_ACCMISSED 14
#!trydef FLAG_ACCFAILED 15
######## Accounting module ########
loadmodule "acc.so"


+ 12
- 12
kamailio/default.cfg View File

@ -1,18 +1,18 @@
## NOTE: DO NOT CHANGE THIS FILE, EDIT local.cfg ##
####### Flags #######
flags
FLAG_INTERNALLY_SOURCED: 1,
FLAG_ASSOCIATE_SERVER: 2,
FLAG_SKIP_NAT_CORRECTION: 3,
FLAG_ASSOCIATE_USER: 4,
FLAG_TRUSTED_SOURCE: 5,
FLAG_SESSION_PROGRESS: 6,
FLAG_IS_REPLY: 7,
FLAG_SIP_TRACE: 8,
FLAG_AOR: 9,
FLAG_T38: 10,
FLAG_NAT: 11;
#!trydef FLAG_INTERNALLY_SOURCED 1
#!trydef FLAG_ASSOCIATE_SERVER 2
#!trydef FLAG_SKIP_NAT_CORRECTION 3
#!trydef FLAG_ASSOCIATE_USER 4
#!trydef FLAG_TRUSTED_SOURCE 5
#!trydef FLAG_SESSION_PROGRESS 6
#!trydef FLAG_IS_REPLY 7
#!trydef FLAG_SIP_TRACE 8
#!trydef FLT_AOR 9
#!trydef FLT_T38 10
#!trydef FLT_NATS 11
#!trydef FLB_NATB 12
####### Global Parameters #########
fork = yes


+ 1
- 1
kamailio/presence-role.cfg View File

@ -80,7 +80,7 @@ kazoo.presence_max_call_per_presentity = KZ_PRESENCE_MAX_CALL_PER_PRESENTITY des
#!ifdef NAT_TRAVERSAL_ROLE
route[PRESENCE_NAT]
{
if (isflagset(FLAG_NAT)) {
if (isflagset(FLT_NATS)) {
nat_keepalive();
}
}


+ 3
- 3
kamailio/registrar-role.cfg View File

@ -95,7 +95,8 @@ route[HANDLE_REGISTER]
resetbflag(FLB_NATB);
resetbflag(FLB_NATSIPPING);
if (isflagset(FLAG_NAT)) {
if (isflagset(FLT_NATS)) {
setbflag(FLB_NATB);
fix_nated_register();
## KAZOO-1846: Cisco SPA8000 freaks out on options pings
@ -103,7 +104,6 @@ route[HANDLE_REGISTER]
|| $ua =~ "SIPp"
|| (af==INET6)
)) {
setbflag(FLB_NATB);
setbflag(FLB_NATSIPPING);
}
} else {
@ -483,7 +483,7 @@ route[REGISTRAR_ROUTE_TO_AOR]
}
xlog("L_INFO", "$ci|log|using AOR $hdr(X-KAZOO-AOR)\n");
setflag(FLAG_AOR);
setflag(FLT_AOR);
if ($hdr(X-KAZOO-INVITE-FORMAT) == "contact") {
if(lookup("location", "$hdr(X-KAZOO-AOR)") > 0){
xlog("L_INFO", "$ci|end|routing to contact $ru\n");


Loading…
Cancel
Save