From 5851077d2652f236e73c9f1ce137fc66790dee6e Mon Sep 17 00:00:00 2001
From: Michael Jerris <mike@jerris.com>
Date: Fri, 16 May 2008 04:04:41 +0000
Subject: [PATCH] no need to set this var twice.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8428 d0543943-73ff-0310-b7d9-9358b9ac24b2
---
 src/mod/endpoints/mod_sofia/sofia.c | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c
index b64f2fd47f..7b2852d127 100644
--- a/src/mod/endpoints/mod_sofia/sofia.c
+++ b/src/mod/endpoints/mod_sofia/sofia.c
@@ -3164,12 +3164,8 @@ void sofia_handle_sip_i_invite(nua_t *nua, sofia_profile_t *profile, nua_handle_
 			uint32_t x = 0;
 			int ok = 1;
 			char *last_acl = NULL;
-			const char *contact_host = NULL;
 
-			if (sip && sip->sip_contact && sip->sip_contact->m_url && sip->sip_contact->m_url->url_host) {
-				contact_host = sip->sip_contact->m_url->url_host;
-			}
-			if (contact_host) {
+			if (!switch_strlen_zero(contact_host)) {
 				for (x = 0 ; x < profile->nat_acl_count; x++) {
 					last_acl = profile->nat_acl[x];
 					if (!(ok = switch_check_network_list_ip(contact_host, last_acl))) {
@@ -3184,10 +3180,6 @@ void sofia_handle_sip_i_invite(nua_t *nua, sofia_profile_t *profile, nua_handle_
 				}
 			}
 		}
-
-
-
-		
 		return;
 	}