[Freeswitch-svn] [commit] r2993 - freeswitch/trunk/src/mod/endpoints/mod_sofia

Freeswitch SVN anthm at freeswitch.org
Sat Oct 7 14:54:30 EDT 2006


Author: anthm
Date: Sat Oct  7 14:54:29 2006
New Revision: 2993

Modified:
   freeswitch/trunk/src/mod/endpoints/mod_sofia/Makefile
   freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c

Log:
Update to new sofia snapshot, includes fixes for 100 on notify, and for sdp not in 200 after 183 when not using 100rel

Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/Makefile
==============================================================================
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/Makefile	(original)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/Makefile	Sat Oct  7 14:54:29 2006
@@ -1,6 +1,6 @@
 OS_ARCH         := $(subst /,_,$(shell uname -s | sed /\ /s//_/))
 VERSION = sofia-sip-1.12
-TARBALL = sofia-sip-1.12.3.tar.gz
+TARBALL = sofia-sip-1.12.3.2.tar.gz
 CFLAGS += -I. -I$(PREFIX)/include/$(VERSION)
 LDFLAGS += -lsofia-sip-ua
 LINKER=$(CC)

Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c
==============================================================================
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c	(original)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c	Sat Oct  7 14:54:29 2006
@@ -1992,7 +1992,7 @@
 								switch_yield(10000);
 							}
 
-							if ((b_private = nua_handle_fetch(bnh))) {
+							if ((b_private = nua_handle_magic(bnh))) {
 								char *br_b = switch_channel_get_variable(channel, SWITCH_BRIDGE_VARIABLE);
 								char *br_a = switch_core_session_get_uuid(b_private->session);
 
@@ -2474,7 +2474,7 @@
 						sofia_private_t *b_private;
 					
 						switch_channel_set_variable(channel_a, SOFIA_REPLACES_HEADER, rep);	
-						if ((b_private = nua_handle_fetch(bnh))) {
+						if ((b_private = nua_handle_magic(bnh))) {
 							channel_b = switch_core_session_get_channel(b_private->session);
 				
 							br_a = switch_channel_get_variable(channel_a, SWITCH_BRIDGE_VARIABLE);



More information about the Freeswitch-svn mailing list