From e0b6d7e4c24a87f04a69b6b74a4802d458e0aa37 Mon Sep 17 00:00:00 2001 From: karl anderson Date: Tue, 10 Mar 2015 14:47:55 -0400 Subject: [PATCH] registrar: fix expires value --- kamailio/registrar-role.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kamailio/registrar-role.cfg b/kamailio/registrar-role.cfg index d5c2c96..2a3f4e2 100644 --- a/kamailio/registrar-role.cfg +++ b/kamailio/registrar-role.cfg @@ -145,6 +145,10 @@ route[ATTEMPT_AUTHORIZATION] if($var(expires) == 0) { xlog("L_INFO", "$ci|end|unregister request from $Au $si:$sp"); exit; + } else if($var(Expires) < REGISTRAR_MIN_EXPIRES) { + $var(Expires) = REGISTRAR_MIN_EXPIRES; + } else if($var(Expires) > REGISTRAR_MAX_EXPIRES) { + $var(Expires) = REGISTRAR_MAX_EXPIRES; } if($(proto{s.tolower}) == "udp" || $(proto{s.tolower}) == "tcp" || $(proto{s.tolower}) == "tls") {