mISDNuser/capi20
Maciej S. Szmigiero 21b8c52a64 mISDNcapid: Parse B channel id first from message then its included IEs
If early B3 is enabled we are currently opening channel B on appropriate
"Progress" IE.

If it turns out that this IE arrives in the same message that also sets
which B channel should be used the current code will fail to open
the B channel for early B3 as the current order is to first handle the IEs
then parse channel id.

Change this to first parse the B channel id then handle the IEs so in such
situation the B channel id will already be set at "Progress" IE handling
time.

Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
2016-04-14 23:41:43 +02:00
..
module Create the socket directory on runtime 2016-03-29 12:31:22 +02:00
.gitignore Many fixes 2011-11-27 23:03:46 +01:00
Makefile.am Create the socket directory on runtime 2016-03-29 12:31:22 +02:00
SupplementaryService.c mISDN CAPI2.0 additional files 2011-10-21 09:14:45 +02:00
SupplementaryService.h mISDN CAPI2.0 additional files 2011-10-21 09:14:45 +02:00
alaw.c CAPI20 fax support 2011-11-25 16:36:12 +01:00
alaw.h CAPI20 fax support 2011-11-25 16:36:12 +01:00
application.c Fix overwriting ret in action loop, improve debug/error messages. 2014-10-20 14:11:35 +02:00
capi20.conf.sample Add CAPI 2.0 support 2011-10-20 18:34:37 +02:00
capi_obj.c Better refcount locking to avoid use after free 2014-10-14 14:39:44 +02:00
daemon.c mISDNcapid: Add experimental partial early B3 support 2016-04-14 23:24:17 +02:00
faxl3.c Better debugging for descriptor leaks and fixing application release leak 2014-09-22 01:35:42 +02:00
g3_mh.c mISDNcapid version 0.9 2012-01-30 19:05:17 +01:00
g3_mh.h mISDNcapid version 0.9 2012-01-30 19:05:17 +01:00
listen.c Better refcount locking to avoid use after free 2014-10-14 14:39:44 +02:00
lplci.c mISDNcapid: Parse B channel id first from message then its included IEs 2016-04-14 23:41:43 +02:00
m_capi.h mISDNcapid: Add experimental partial early B3 support 2016-04-14 23:24:17 +02:00
m_capi_sock.h.in Create the socket directory on runtime 2016-03-29 12:31:22 +02:00
mc_buffer.c Really use refcounting for the dynamic objects 2012-09-13 14:36:55 +02:00
mc_buffer.h Really use refcounting for the dynamic objects 2012-09-13 14:36:55 +02:00
mplci.c Only the highest matched bit position gives the CIP value 2012-09-17 00:01:49 +02:00
ncci.c Fix CAPI-initiated disconnection in direct layer 1 mode 2016-03-13 18:54:03 +01:00
ncci.h Really use refcounting for the dynamic objects 2012-09-13 14:36:55 +02:00
sff.c Fix wrong format 2012-05-22 22:29:32 +02:00
sff.h Many fixes 2011-11-27 23:03:46 +01:00