]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix MODENDP-132
authorBrian West <brian@freeswitch.org>
Mon, 6 Oct 2008 20:10:14 +0000 (20:10 +0000)
committerBrian West <brian@freeswitch.org>
Mon, 6 Oct 2008 20:10:14 +0000 (20:10 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9857 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/endpoints/mod_sofia/mod_sofia.c
src/mod/endpoints/mod_sofia/sofia_glue.c

index bae4e40e106d620dbe11939567312b2620c51ea9..902bfbf3bc922fcbdd423b17863d9922905b24f2 100644 (file)
@@ -1152,7 +1152,9 @@ static switch_status_t sofia_receive_message(switch_core_session_t *session, swi
                                                        TAG_IF(sticky, NUTAG_PROXY(tech_pvt->record_route)),
                                                        SIPTAG_CONTACT_STR(tech_pvt->reply_contact),
                                                        SOATAG_REUSE_REJECTED(1),
-                                                       SOATAG_ORDERED_USER(1), SOATAG_USER_SDP_STR(tech_pvt->local_sdp_str), SOATAG_AUDIO_AUX("cn telephone-event"), TAG_END());
+                                                       SOATAG_ORDERED_USER(1),
+                                                       SOATAG_ADDRESS(tech_pvt->adv_sdp_audio_ip),
+                                                       SOATAG_USER_SDP_STR(tech_pvt->local_sdp_str), SOATAG_AUDIO_AUX("cn telephone-event"), TAG_END());
                        }
                }
                break;
index a0a50b4d3310f32e8d33bec0944b461dd80ba388..12fe6aadcbe1ff454e093f80ebac63e0f13c073c 100644 (file)
@@ -1325,6 +1325,7 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
                           TAG_IF(call_id, SIPTAG_CALL_ID_STR(call_id)),
                           TAG_IF(route_uri, NUTAG_PROXY(route_uri)),
                           TAG_IF(route, SIPTAG_ROUTE_STR(route)),
+                          SOATAG_ADDRESS(tech_pvt->adv_sdp_audio_ip),
                           SOATAG_USER_SDP_STR(tech_pvt->local_sdp_str),
                           SOATAG_REUSE_REJECTED(1),
                           SOATAG_ORDERED_USER(1),
@@ -1363,6 +1364,7 @@ void sofia_glue_do_xfer_invite(switch_core_session_t *session)
 
                nua_invite(tech_pvt->nh2,
                                   SIPTAG_CONTACT_STR(tech_pvt->profile->url),
+                                  SOATAG_ADDRESS(tech_pvt->adv_sdp_audio_ip),
                                   SOATAG_USER_SDP_STR(tech_pvt->local_sdp_str),
                                   SOATAG_REUSE_REJECTED(1),
                                   SOATAG_ORDERED_USER(1),