[sr-dev] git:master: memcached: port module to use the newer libmemcached library

Henning Westerholt hw at kamailio.org
Sun Apr 21 22:00:09 CEST 2013


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

Author: Henning Westerholt <hw at kamailio.org>
Committer: Henning Westerholt <hw at kamailio.org>
Date:   Sun Apr 21 21:56:28 2013 +0200

memcached: port module to use the newer libmemcached library
* based on a patch from Charles Chance, sipcentric.com
* He added new functionality to set the expiry directly in the key
* Added memory manager wrapping functions and some more logging,
* smaller cleanups in the code structure
* This is work in progress, the memory management stuff is not yet
* finished, as this needs different logic for client lib version
* before and after 0.32. It will not work at the moment correctly.

---

 modules/memcached/Makefile    |    2 +-
 modules/memcached/mcd_var.c   |  221 +++++++++++++++++++++++++---------------
 modules/memcached/mcd_var.h   |    7 +-
 modules/memcached/memcached.c |  204 ++++++++++++++++----------------------
 modules/memcached/memcached.h |   20 ++--
 5 files changed, 237 insertions(+), 217 deletions(-)

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



More information about the sr-dev mailing list