]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
Add initial Basic Rate Interface (BRI) support...
authorStefan Knoblich <stkn@freeswitch.org>
Fri, 22 Aug 2008 16:55:01 +0000 (16:55 +0000)
committerStefan Knoblich <stkn@freeswitch.org>
Fri, 22 Aug 2008 16:55:01 +0000 (16:55 +0000)
commitff19726bd051dad9e2d77f86ec86bb090ac0977f
tree8e1ad3263934d01d226f96392e8cfcd8dbe5ea01
parent9e4558ab13d2a6e96c134298d90b72f5073f50d1
Add initial Basic Rate Interface (BRI) support...

Short summary of changes:
    (Massive) rework of the Q.921 layer
    Q.931 changes to get BRI PTMP working and cleanups (more to come...)
    Add Hi-Layer compat and Progress IE to outgoing SETUP messages
    Improve handling of call tear-down in zap_isdn.c
    Open ZAP I/O channels after processing the dialplan for incoming calls
    Bearer Capability and Channel ID IE handling improved for BRI/PRI and A-law/u-law

    ...and a lot of other small changes

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@512 a93c3328-9c30-0410-af19-c9cd2b2d52af
25 files changed:
libs/freetdm/.gitignore [new file with mode: 0644]
libs/freetdm/mod_openzap/mod_openzap.c
libs/freetdm/src/include/openzap.h
libs/freetdm/src/include/zap_isdn.h
libs/freetdm/src/include/zap_types.h
libs/freetdm/src/isdn/5ESSStateTE.c
libs/freetdm/src/isdn/5ESSmes.c
libs/freetdm/src/isdn/DMSStateTE.c
libs/freetdm/src/isdn/DMSmes.c
libs/freetdm/src/isdn/Q921.c
libs/freetdm/src/isdn/Q931.c
libs/freetdm/src/isdn/Q931StateNT.c
libs/freetdm/src/isdn/Q931StateTE.c
libs/freetdm/src/isdn/Q931api.c
libs/freetdm/src/isdn/Q931ie.c
libs/freetdm/src/isdn/Q931mes.c
libs/freetdm/src/isdn/include/Q921.h
libs/freetdm/src/isdn/include/Q921priv.h [new file with mode: 0644]
libs/freetdm/src/isdn/include/Q931.h
libs/freetdm/src/isdn/include/Q931ie.h
libs/freetdm/src/isdn/include/mfifo.h
libs/freetdm/src/isdn/mfifo.c
libs/freetdm/src/isdn/nationalStateTE.c
libs/freetdm/src/isdn/nationalmes.c
libs/freetdm/src/zap_isdn.c