[sr-dev] git:master: modules/ims_usrloc_scsc, modules/ims_registrar_scscf: overhaul of contact storage, more efficient and clean

Jason Penton jason.penton at gmail.com
Tue Oct 28 16:10:18 CET 2014


Module: sip-router
Branch: master
Commit: 0e59fd0c1d569ac216268da5f17b35a7a8183d17
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0e59fd0c1d569ac216268da5f17b35a7a8183d17

Author: Jason Penton <jason.penton at gmail.com>
Committer: Jason Penton <jason.penton at gmail.com>
Date:   Tue Oct 28 17:08:44 2014 +0200

modules/ims_usrloc_scsc, modules/ims_registrar_scscf: overhaul of contact storage, more efficient and clean
	NB API's have changed but fortunately no impact to any other modules.

---

 modules/ims_registrar_scscf/lookup.c           |  221 +++---
 modules/ims_registrar_scscf/registrar_notify.c |  331 +++++-----
 modules/ims_registrar_scscf/regpv.c            |    6 +-
 modules/ims_registrar_scscf/reply.c            |   24 +-
 modules/ims_registrar_scscf/reply.h            |    2 +-
 modules/ims_registrar_scscf/save.c             |   40 +-
 modules/ims_usrloc_scscf/contact_hslot.c       |  221 ++++++
 modules/ims_usrloc_scscf/contact_hslot.h       |  107 +++
 modules/ims_usrloc_scscf/dlist.c               |  185 +++---
 modules/ims_usrloc_scscf/hslot_sp.h            |    4 +-
 modules/ims_usrloc_scscf/impurecord.c          |  368 +++++++----
 modules/ims_usrloc_scscf/impurecord.h          |   16 +-
 modules/ims_usrloc_scscf/ucontact.c            |   82 ++--
 modules/ims_usrloc_scscf/ucontact.h            |    2 +
 modules/ims_usrloc_scscf/udomain.c             |  854 ++++++++++++-----------
 modules/ims_usrloc_scscf/udomain.h             |   26 +-
 modules/ims_usrloc_scscf/ul_callback.h         |    5 +-
 modules/ims_usrloc_scscf/ul_mod.c              |   39 +-
 modules/ims_usrloc_scscf/ul_rpc.c              |  247 ++++----
 modules/ims_usrloc_scscf/usrloc.c              |   10 +-
 modules/ims_usrloc_scscf/usrloc.h              |   49 ++-
 modules/ims_usrloc_scscf/usrloc_db.c           |  884 +++++++++++-------------
 modules/ims_usrloc_scscf/usrloc_db.h           |    6 +-
 23 files changed, 2119 insertions(+), 1610 deletions(-)

Diff:   http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=0e59fd0c1d569ac216268da5f17b35a7a8183d17



More information about the sr-dev mailing list