Module: sip-router
Branch: master
Commit: 73ad320cc6ddc2df267cc05b3856eed1698c0e3b
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=73ad320…
Author: Richard Good <richard.good(a)smilecoms.com>
Committer: Richard Good <richard.good(a)smilecoms.com>
Date: Fri Jan 31 09:36:57 2014 +0200
modules/ims_usrloc_scscf: New features to fully support subscription to reg_event
Main change add API to presence module library to store the callid/totag/fromtag
presentity combination
Also only remove IMPU from usrloc if there are no subscriptions to it
---
modules/ims_usrloc_scscf/impurecord.c | 46 +++++++++------
modules/ims_usrloc_scscf/impurecord.h | 2 +-
modules/ims_usrloc_scscf/subscribe.c | 103 +++++++++++++++++++++++++++++++--
modules/ims_usrloc_scscf/subscribe.h | 9 +++-
modules/ims_usrloc_scscf/udomain.c | 20 +++++--
modules/ims_usrloc_scscf/ul_mod.c | 65 ++++++++++++++++++++-
modules/ims_usrloc_scscf/ul_mod.h | 11 ++++
modules/ims_usrloc_scscf/usrloc.c | 2 +
modules/ims_usrloc_scscf/usrloc.h | 10 +++-
9 files changed, 233 insertions(+), 35 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=73a…