[sr-dev] git:master: pua: basic framework for handling xcap-diff event
Daniel-Constantin Mierla
miconda at gmail.com
Wed Sep 4 09:58:12 CEST 2013
Module: sip-router
Branch: master
Commit: ea45a9b0ff6851d01e09aa62dfe9e7e006552609
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ea45a9b0ff6851d01e09aa62dfe9e7e006552609
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: Tue Sep 3 23:16:50 2013 +0200
pua: basic framework for handling xcap-diff event
---
modules/pua/add_events.c | 8 ++++++++
modules/pua/hash.h | 3 +++
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/modules/pua/add_events.c b/modules/pua/add_events.c
index 76a12db..b802232 100644
--- a/modules/pua/add_events.c
+++ b/modules/pua/add_events.c
@@ -98,6 +98,14 @@ int pua_add_events(void)
}
}
+ /* add xcap-diff */
+ if(add_pua_event(XCAPDIFF_EVENT, "xcap-diff",
+ "application/xcap-diff+xml", 0)< 0)
+ {
+ LM_ERR("while adding event xcap-diff\n");
+ return -1;
+ }
+
return 0;
}
diff --git a/modules/pua/hash.h b/modules/pua/hash.h
index 9912eba..65020be 100644
--- a/modules/pua/hash.h
+++ b/modules/pua/hash.h
@@ -42,6 +42,7 @@
#define CONFERENCE_EVENT 1<<4
#define DIALOG_EVENT 1<<5
#define REGINFO_EVENT 1<<6
+#define XCAPDIFF_EVENT 1<<7
#define UL_PUBLISH 1<<0
#define BLA_PUBLISH 1<<1
@@ -57,6 +58,8 @@
#define PURPLE_PUBLISH 1<<11
#define REGINFO_PUBLISH 1<<12
#define REGINFO_SUBSCRIBE 1<<13
+#define XCAPDIFF_PUBLISH 1<<14
+#define XCAPDIFF_SUBSCRIBE 1<<15
#define NO_UPDATEDB_FLAG 1<<0
#define UPDATEDB_FLAG 1<<1
More information about the sr-dev
mailing list