[sr-dev] git:carstenbock/ims: - add Call-ID instead of Pointer to internal structure in Publish
Carsten Bock
carsten at bock.info
Thu Mar 24 15:40:28 CET 2011
Module: sip-router
Branch: carstenbock/ims
Commit: 939192de653b86dd49169c50f05e0bc6d8c7eefa
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=939192de653b86dd49169c50f05e0bc6d8c7eefa
Author: Carsten Bock <carsten at bock.info>
Committer: Carsten Bock <carsten at bock.info>
Date: Thu Mar 24 10:50:51 2011 +0100
- add Call-ID instead of Pointer to internal structure in Publish
---
modules_k/pua_reginfo/usrloc_cb.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/modules_k/pua_reginfo/usrloc_cb.c b/modules_k/pua_reginfo/usrloc_cb.c
index 5603fac..c2bd689 100644
--- a/modules_k/pua_reginfo/usrloc_cb.c
+++ b/modules_k/pua_reginfo/usrloc_cb.c
@@ -113,8 +113,7 @@ str* build_reginfo_full(urecord_t * record, str uri, ucontact_t* c, int type) {
LM_ERR("while adding child\n");
goto error;
}
- buf_len = snprintf(buf, sizeof(buf), "%p", ptr);
- xmlNewProp(contact_node, BAD_CAST "id", BAD_CAST buf);
+ xmlNewProp(contact_node, BAD_CAST "id", BAD_CAST ptr->callid.s);
/* Check, if this is the modified contact: */
if (ptr == c) {
if ((type & UL_CONTACT_INSERT) || (type & UL_CONTACT_UPDATE))
More information about the sr-dev
mailing list