summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-11-08 09:21:31 +0000
committerBenny Prijono <bennylp@teluu.com>2007-11-08 09:21:31 +0000
commit11ace76446c9ff2c2afc0b0d6eab9c2b5ecc30b9 (patch)
tree87909625e5439ef479d50e9aee3b5d66e1b3f6e0
parent121261b5c5820683ff369b76a3edb28792afaeda (diff)
Add Contact header to UPDATE request within dialog
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1560 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip/sip_dialog.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pjsip/src/pjsip/sip_dialog.c b/pjsip/src/pjsip/sip_dialog.c
index b51902d9..ac822a80 100644
--- a/pjsip/src/pjsip/sip_dialog.c
+++ b/pjsip/src/pjsip/sip_dialog.c
@@ -48,11 +48,13 @@ PJ_DEF(pj_bool_t) pjsip_method_creates_dialog(const pjsip_method *m)
const pjsip_method subscribe = { PJSIP_OTHER_METHOD, {"SUBSCRIBE", 9}};
const pjsip_method refer = { PJSIP_OTHER_METHOD, {"REFER", 5}};
const pjsip_method notify = { PJSIP_OTHER_METHOD, {"NOTIFY", 6}};
+ const pjsip_method update = { PJSIP_OTHER_METHOD, {"UPDATE", 6}};
return m->id == PJSIP_INVITE_METHOD ||
(pjsip_method_cmp(m, &subscribe)==0) ||
(pjsip_method_cmp(m, &refer)==0) ||
- (pjsip_method_cmp(m, &notify)==0);
+ (pjsip_method_cmp(m, &notify)==0) ||
+ (pjsip_method_cmp(m, &update)==0);
}
static pj_status_t create_dialog( pjsip_user_agent *ua,