]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6954 #comment we fixed another bug and this is the side effect which is completely...
authorAnthony Minessale <anthm@freeswitch.org>
Wed, 5 Nov 2014 17:51:30 +0000 (11:51 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Wed, 5 Nov 2014 17:51:30 +0000 (11:51 -0600)
src/mod/endpoints/mod_sofia/sofia_glue.c

index f4fbfddb8a6048b50abb4a6bc11719c23338f2d1..17edf8935343484fb8ebb522b8267fa624a7e57c 100644 (file)
@@ -1268,6 +1268,7 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
                                   TAG_IF(!zstr(tech_pvt->mparams.local_sdp_str), SOATAG_ADDRESS(tech_pvt->mparams.adv_sdp_audio_ip)),
                                   TAG_IF(!zstr(tech_pvt->mparams.local_sdp_str), SOATAG_USER_SDP_STR(tech_pvt->mparams.local_sdp_str)),
                                   TAG_IF(!zstr(tech_pvt->mparams.local_sdp_str), SOATAG_REUSE_REJECTED(1)),
+                                  TAG_IF(switch_channel_get_private(tech_pvt->channel, "t38_options"), SOATAG_ORDERED_USER(1)),
                                   TAG_IF(!zstr(tech_pvt->mparams.local_sdp_str), SOATAG_RTP_SORT(SOA_RTP_SORT_REMOTE)),
                                   TAG_IF(!zstr(tech_pvt->mparams.local_sdp_str), SOATAG_RTP_SELECT(SOA_RTP_SELECT_ALL)),
                                   TAG_IF(rep, SIPTAG_REPLACES_STR(rep)),