提交 1f6670e7 authored 作者: Anthony Minessale's avatar Anthony Minessale

FS-3628

上级 d0f13812
...@@ -99,7 +99,7 @@ switch_status_t sofia_presence_chat_send(switch_event_t *message_event) ...@@ -99,7 +99,7 @@ switch_status_t sofia_presence_chat_send(switch_event_t *message_event)
switch_console_callback_match_node_t *m; switch_console_callback_match_node_t *m;
char *remote_ip = NULL; char *remote_ip = NULL;
char *user_via = NULL; char *user_via = NULL;
char *contact_str = NULL; //char *contact_str = NULL;
char *dup_dest = NULL; char *dup_dest = NULL;
char *p = NULL; char *p = NULL;
char *remote_host = NULL; char *remote_host = NULL;
...@@ -265,22 +265,16 @@ switch_status_t sofia_presence_chat_send(switch_event_t *message_event) ...@@ -265,22 +265,16 @@ switch_status_t sofia_presence_chat_send(switch_event_t *message_event)
//transport_str = sofia_glue_transport2str(transport); //transport_str = sofia_glue_transport2str(transport);
switch (transport) { switch (transport) {
case SOFIA_TRANSPORT_TCP: case SOFIA_TRANSPORT_TCP:
contact_str = profile->tcp_public_contact;
break; break;
case SOFIA_TRANSPORT_TCP_TLS: case SOFIA_TRANSPORT_TCP_TLS:
contact_str = profile->tls_public_contact;
break; break;
default: default:
contact_str = profile->public_url;
break; break;
} }
user_via = sofia_glue_create_external_via(NULL, profile, transport); user_via = sofia_glue_create_external_via(NULL, profile, transport);
} else { } else {
user_via = sofia_glue_create_external_via(NULL, profile, SOFIA_TRANSPORT_UDP); user_via = sofia_glue_create_external_via(NULL, profile, SOFIA_TRANSPORT_UDP);
contact_str = profile->public_url;
} }
} else {
contact_str = profile->url;
} }
status = SWITCH_STATUS_SUCCESS; status = SWITCH_STATUS_SUCCESS;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论