[sr-dev] git:bpintea/asi_binrpc2: - initial import of 'asi' module -- an extension to allow sip-router (SR) work

Bogdan Pintea bogdan at iptego.com
Thu Jan 14 23:21:35 CET 2010


Module: sip-router
Branch: bpintea/asi_binrpc2
Commit: 98f09f949c72b6e41e6d76db50584e20220dc84c
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=98f09f949c72b6e41e6d76db50584e20220dc84c

Author: bpi <bpi at machine.office.iptego.net>
Committer: bpi <bpi at machine.office.iptego.net>
Date:   Thu Jan 14 22:52:41 2010 +0100

- initial import of 'asi' module -- an extension to allow sip-router (SR) work
  as an Application Server Interface front server.
- documentation will follow; basically, it allows an AS register itself with
  SR, process through whitch the AS tells SR:
  * what SIP methods it supports;
  * what parts of a SIP message it wants to receive.
  SR works as:
  * networking stack (for SIP)
  * SIP parser/assembler (UAS/UAC)
  * transactional layer

---

 modules/asi/Makefile      |   24 +
 modules/asi/appsrv.c      | 1176 +++++++++++++++++++++++++++++++++++++++++++++
 modules/asi/appsrv.h      |  121 +++++
 modules/asi/asi_mod.c     |  324 +++++++++++++
 modules/asi/binds.c       |   91 ++++
 modules/asi/binds.h       |   50 ++
 modules/asi/digest.c      |  383 +++++++++++++++
 modules/asi/digest.h      |   94 ++++
 modules/asi/rpc.c         | 1019 +++++++++++++++++++++++++++++++++++++++
 modules/asi/select.c      |   83 ++++
 modules/asi/strutil.h     |  170 +++++++
 modules/asi/test/Makefile |   15 +
 modules/asi/test/srv.c    |  211 ++++++++
 modules/asi/tid.h         |   56 +++
 14 files changed, 3817 insertions(+), 0 deletions(-)

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



More information about the sr-dev mailing list