From 9e2d3f33b3bdca70abfe6c7bd0781d803c77595f Mon Sep 17 00:00:00 2001 From: karl anderson Date: Sun, 4 Aug 2013 18:27:44 -0700 Subject: [PATCH] fix associations --- kamailio/kamailio.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kamailio/kamailio.cfg b/kamailio/kamailio.cfg index 0c1b124..b49afad 100644 --- a/kamailio/kamailio.cfg +++ b/kamailio/kamailio.cfg @@ -446,7 +446,7 @@ route[FIND_ROUTES] } # Handle the case when a prefered route is set - $var(contact_uri) = @from.uri.user + "@" + @from.uri.host; + $var(contact_uri) = $(ct{tobody.user}) + "@" + $(ct{tobody.host}); if ($sht(associations=>$var(contact_uri)) != $null) { $var(prefered_route) = $sht(associations=>$var(contact_uri)); @@ -712,7 +712,7 @@ failure_route[INTERNAL_FAULT] onsend_route { if (isflagset(FLAG_ASSOCIATE_USER)) { - $var(contact_uri) = @from.uri.user + "@" + @from.uri.host; + $var(contact_uri) = $(ct{tobody.user}) + "@" + $(ct{tobody.host}); xlog("L_INFO", "$ci|log|associate user $var(contact_uri) with media server sip:$sndto(ip):$sndto(port)\n"); $sht(associations=>$var(contact_uri))= "sip:" + $sndto(ip) + ":" + $sndto(port); }