]> git.baikalelectronics.ru Git - kernel.git/commit
isdn/gigaset: correct CAPI DATA_B3 Delivery Confirmation
authorTilman Schmidt <tilman@imap.cc>
Mon, 21 Jun 2010 13:54:50 +0000 (13:54 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 26 Jun 2010 04:17:00 +0000 (21:17 -0700)
commit64780724bd2e93583e727d804b09b23609e8a978
treef74f7f16065c20c5f98afdba0d81f7801ff3af4a
parent2cc27d40ff77fbd6f8a508ddce85907aa68d1574
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>
drivers/isdn/gigaset/capi.c