From 6ca150f15bff49e3a9eca2bf0e286c1392c77167 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Wed, 4 Apr 2007 10:17:10 +0000 Subject: Ticket #209: Added XMLNS for attribute for PIDF document (thanks Tory Patnoe) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1146 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsip-simple/pidf.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pjsip/src/pjsip-simple/pidf.c') 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, -- cgit v1.2.3