]> git.karo-electronics.de Git - karo-tx-linux.git/commit
isdn/gigaset: fix CAPI disconnect B3 handling
authorTilman Schmidt <tilman@imap.cc>
Wed, 25 Apr 2012 13:02:20 +0000 (13:02 +0000)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 30 May 2012 23:43:23 +0000 (00:43 +0100)
commitfbe5b22733f528f4d4d929ef53105956bddc2059
tree632ab11b5641804f5ad7c9d405527d3ea13be337
parente18e7adb319147b448228dbc97913b26909f36a6
isdn/gigaset: fix CAPI disconnect B3 handling

commit 62a1cfe052346b96a552b6a9178d412c709711bb upstream.

If DISCONNECT_B3_IND was synthesized because of a DISCONNECT_REQ
with existing logical connections, the connection state wasn't
updated accordingly. Also the emitted DISCONNECT_B3_IND message
wasn't included in the debug log as requested.
This patch fixes both of these issues.

Signed-off-by: Tilman Schmidt <tilman@imap.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/isdn/gigaset/capi.c