|
|
|
@ -1,4 +1,5 @@ |
|
|
|
#!trydef REGISTRAR_NAT_PING_INTERVAL 30 |
|
|
|
#!trydef REGISTRAR_NAT_PING_NAT_ONLY 0 |
|
|
|
#!trydef REGISTRAR_NAT_PING_WORKERS 5 |
|
|
|
#!trydef REGISTRAR_MIN_EXPIRES 300 |
|
|
|
#!trydef REGISTRAR_MAX_EXPIRES 3600 |
|
|
|
@ -54,7 +55,7 @@ modparam("usrloc", "close_expired_tcp", REGISTRAR_CLOSE_EXPIRED_TCP) |
|
|
|
#!trydef NATHELPER_LOADED |
|
|
|
loadmodule "nathelper.so" |
|
|
|
modparam("nathelper", "natping_interval", REGISTRAR_NAT_PING_INTERVAL) |
|
|
|
modparam("nathelper", "ping_nated_only", 1) |
|
|
|
modparam("nathelper", "ping_nated_only", REGISTRAR_NAT_PING_NAT_ONLY) |
|
|
|
modparam("nathelper", "natping_processes", REGISTRAR_NAT_PING_WORKERS) |
|
|
|
modparam("nathelper", "sipping_bflag", FLB_NATSIPPING) |
|
|
|
#!endif |
|
|
|
@ -98,9 +99,6 @@ route[HANDLE_REGISTER] |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
resetbflag(FLB_NATB); |
|
|
|
resetbflag(FLB_NATSIPPING); |
|
|
|
|
|
|
|
if (isflagset(FLT_NATS)) { |
|
|
|
setbflag(FLB_NATB); |
|
|
|
fix_nated_register(); |
|
|
|
|