Ver Fonte

kamailio.cfg: use is_first_hop() for adding alias parameter to contact uri

- done for natted devices
Daniel-Constantin Mierla há 12 anos atrás
pai
commit
fe24ed17b0
1 ficheiros alterados com 4 adições e 2 exclusões
  1. 4 2
      etc/kamailio.cfg

+ 4 - 2
etc/kamailio.cfg

@@ -757,7 +757,8 @@ route[NATDETECT] {
 		if (is_method("REGISTER")) {
 			fix_nated_register();
 		} else {
-			add_contact_alias();
+			if(is_first_hop())
+				add_contact_alias();
 		}
 		setflag(FLT_NATS);
 	}
@@ -789,7 +790,8 @@ route[NATMANAGE] {
 	}
 	if (is_reply()) {
 		if(isbflagset(FLB_NATB)) {
-			add_contact_alias();
+			if(is_first_hop())
+				add_contact_alias();
 		}
 	}
 #!endif