android_kernel_xiaomi_sdm845/drivers/isdn/gigaset
Tilman Schmidt 23b36778b4 isdn/gigaset: correct CAPI DATA_B3 Delivery Confirmation
The Gigaset CAPI driver handled all DATA_B3_REQ messages as if the
Delivery Confirmation flag bit was set, delaying the emission of the
DATA_B3_CONF reply until the data was actually transmitted. Some
CAPI applications (notably Asterisk) aren't happy with that
behaviour. Change it to actually evaluate the Delivery Confirmation
flag as described the CAPI specification.

Impact: bugfix
Signed-off-by: Tilman Schmidt <tilman@imap.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-06-25 21:17:00 -07:00
..
asyncdata.c isdn/gigaset: honor CAPI application's buffer size request 2010-06-25 21:16:59 -07:00
bas-gigaset.c gigaset: include cleanup cleanup 2010-04-18 02:33:29 -07:00
capi.c isdn/gigaset: correct CAPI DATA_B3 Delivery Confirmation 2010-06-25 21:17:00 -07:00
common.c isdn/gigaset: honor CAPI application's buffer size request 2010-06-25 21:16:59 -07:00
dummyll.c gigaset: fix build failure 2010-03-17 14:22:07 -07:00
ev-layer.c gigaset: correct clearing of at_state strings on RING 2010-03-15 16:00:49 -07:00
gigaset.h isdn/gigaset: honor CAPI application's buffer size request 2010-06-25 21:16:59 -07:00
i4l.c isdn/gigaset: honor CAPI application's buffer size request 2010-06-25 21:16:59 -07:00
interface.c gigaset: include cleanup cleanup 2010-04-18 02:33:29 -07:00
isocdata.c isdn/gigaset: honor CAPI application's buffer size request 2010-06-25 21:16:59 -07:00
Kconfig gigaset: add Kernel CAPI interface (v3) 2009-10-06 22:43:53 -07:00
Makefile gigaset: add Kernel CAPI interface (v3) 2009-10-06 22:43:53 -07:00
proc.c gigaset: include cleanup cleanup 2010-04-18 02:33:29 -07:00
ser-gigaset.c gigaset: include cleanup cleanup 2010-04-18 02:33:29 -07:00
usb-gigaset.c gigaset: include cleanup cleanup 2010-04-18 02:33:29 -07:00