Merge "res_pjsip_pubsub: Ensure remote URI contains URI only."

This commit is contained in:
Jenkins2 2017-11-13 07:11:57 -06:00 committed by Gerrit Code Review
commit 939b484553
1 changed files with 6 additions and 1 deletions

View File

@ -2453,9 +2453,14 @@ void ast_sip_subscription_get_local_uri(struct ast_sip_subscription *sub, char *
void ast_sip_subscription_get_remote_uri(struct ast_sip_subscription *sub, char *buf, size_t size)
{
pjsip_dialog *dlg;
pjsip_sip_uri *uri;
dlg = sub->tree->dlg;
ast_copy_pj_str(buf, &dlg->remote.info_str, size);
uri = pjsip_uri_get_uri(dlg->remote.info->uri);
if (pjsip_uri_print(PJSIP_URI_IN_FROMTO_HDR, uri, buf, size) < 0) {
*buf = '\0';
}
}
const char *ast_sip_subscription_get_resource_name(struct ast_sip_subscription *sub)