summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-04-04 10:06:21 +0000
committerBenny Prijono <bennylp@teluu.com>2007-04-04 10:06:21 +0000
commit3288cdf75fa233f0f811aabb7d9cd9489f5a48f3 (patch)
tree5d56d3566d05d228b1573afd9ae48db3f2346212
parent3a56d79a7c87f235bbe7f17331e101d0d6ee173a (diff)
Ticket #207: Added XMLNS for attribute for PIDF document (thanks Tory Patnoe)
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/pjproject-0.5-stable@1143 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip-simple/pidf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/pjsip/src/pjsip-simple/pidf.c b/pjsip/src/pjsip-simple/pidf.c
index baa9f3ba..1064f37c 100644
--- a/pjsip/src/pjsip-simple/pidf.c
+++ b/pjsip/src/pjsip-simple/pidf.c
@@ -72,6 +72,9 @@ static pj_str_t OPEN = { "open", 4 };
static pj_str_t CLOSED = { "closed", 6 };
static pj_str_t EMPTY_STRING = { NULL, 0 };
+static pj_str_t XMLNS = { "xmlns", 5 };
+static pj_str_t PIDF_XMLNS = { "urn:ietf:params:xml:ns:pidf", 27 };
+
static void xml_init_node(pj_pool_t *pool, pj_xml_node *node,
pj_str_t *name, const pj_str_t *value)
{
@@ -100,6 +103,8 @@ PJ_DEF(void) pjpidf_pres_construct(pj_pool_t *pool, pjpidf_pres *pres,
xml_init_node(pool, pres, &PRESENCE, NULL);
attr = xml_create_attr(pool, &ENTITY, entity);
pj_xml_add_attr(pres, attr);
+ attr = xml_create_attr(pool, &XMLNS, &PIDF_XMLNS);
+ pj_xml_add_attr(pres, attr);
}
PJ_DEF(pjpidf_tuple*) pjpidf_pres_add_tuple(pj_pool_t *pool, pjpidf_pres *pres,