summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib/pjsua_im.c
diff options
context:
space:
mode:
authorLiong Sauw Ming <ming@teluu.com>2013-07-10 04:27:05 +0000
committerLiong Sauw Ming <ming@teluu.com>2013-07-10 04:27:05 +0000
commit749bed5a7d59953dcce70a211942a239f5199525 (patch)
tree75b38ce0610b7086d800f253fd2e5cf0a5ebbdb4 /pjsip/src/pjsua-lib/pjsua_im.c
parentfc938ab05ef6ea7e2c81c5d1e72a75eb89b03b13 (diff)
Closed #1688: Add support for different To and Target URI in outgoing call and sending IM
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4555 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_im.c')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_im.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_im.c b/pjsip/src/pjsua-lib/pjsua_im.c
index fa2e8142..e271efff 100644
--- a/pjsip/src/pjsua-lib/pjsua_im.c
+++ b/pjsip/src/pjsua-lib/pjsua_im.c
@@ -524,7 +524,9 @@ PJ_DEF(pj_status_t) pjsua_im_send( pjsua_acc_id acc_id,
/* Create request. */
status = pjsip_endpt_create_request(pjsua_var.endpt,
- &pjsip_message_method, to,
+ &pjsip_message_method,
+ (msg_data->target_uri.slen?
+ &msg_data->target_uri: to),
&acc->cfg.id,
to, NULL, NULL, -1, NULL, &tdata);
if (status != PJ_SUCCESS) {