mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-09 09:17:34 +00:00
FS-3152 --resolve dup_dest was being overwritten by switch_split_user_domain
This commit is contained in:
parent
9e3c258fe2
commit
765908f356
@ -195,16 +195,10 @@ switch_status_t sofia_presence_chat_send(const char *proto, const char *from, co
|
||||
}
|
||||
|
||||
|
||||
if (dst->route_uri) {
|
||||
remote_host = strdup(dst->route_uri);
|
||||
remote_host = strdup(dup_dest);
|
||||
if (!zstr(remote_host)) {
|
||||
switch_split_user_domain(remote_host, NULL, &remote_ip);
|
||||
}
|
||||
}
|
||||
|
||||
if (zstr(remote_ip)) {
|
||||
switch_split_user_domain(dup_dest, NULL, &remote_ip);
|
||||
}
|
||||
|
||||
if (!zstr(remote_ip) && sofia_glue_check_nat(profile, remote_ip)) {
|
||||
char *ptr = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user