mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-04 09:44:26 +00:00
FS-6002 --resolve there is no switch_core_media in stable, this should do it
This commit is contained in:
parent
c6d46ae454
commit
98cff8ad38
@ -1697,6 +1697,12 @@ switch_status_t sofia_glue_tech_proxy_remote_addr(private_object_t *tech_pvt, co
|
|||||||
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(tech_pvt->session), SWITCH_LOG_DEBUG, "Remote address:port [%s:%d] has not changed.\n",
|
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(tech_pvt->session), SWITCH_LOG_DEBUG, "Remote address:port [%s:%d] has not changed.\n",
|
||||||
tech_pvt->remote_sdp_audio_ip, tech_pvt->remote_sdp_audio_port);
|
tech_pvt->remote_sdp_audio_ip, tech_pvt->remote_sdp_audio_port);
|
||||||
switch_goto_status(SWITCH_STATUS_BREAK, end);
|
switch_goto_status(SWITCH_STATUS_BREAK, end);
|
||||||
|
} else if (remote_host && ( (strcmp(remote_host, "0.0.0.0") == 0) ||
|
||||||
|
(strcmp(tech_pvt->remote_sdp_audio_ip, "0.0.0.0") == 0))) {
|
||||||
|
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(tech_pvt->session), SWITCH_LOG_DEBUG,
|
||||||
|
"Remote address changed from [%s] to [%s]. Ignoring...\n",
|
||||||
|
tech_pvt->remote_sdp_audio_ip, remote_host);
|
||||||
|
switch_goto_status(SWITCH_STATUS_BREAK, end);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((rport = switch_channel_get_variable(tech_pvt->channel, "sip_remote_audio_rtcp_port"))) {
|
if ((rport = switch_channel_get_variable(tech_pvt->channel, "sip_remote_audio_rtcp_port"))) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user