aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/bluetooth/hci.h
diff options
context:
space:
mode:
authorGustavo F. Padovan <padovan@profusion.mobi>2010-06-18 20:37:33 -0300
committerMarcel Holtmann <marcel@holtmann.org>2010-07-21 10:39:05 -0700
commit95ffa97827371ede501615d9bd048eb5b49e8fe1 (patch)
tree0d20d43037c0430906673f9c36981eba4294c6b5 /include/net/bluetooth/hci.h
parentc13ffa620f15cb28d18268a773464cf51550fa9f (diff)
downloadkernel_samsung_espresso10-95ffa97827371ede501615d9bd048eb5b49e8fe1.zip
kernel_samsung_espresso10-95ffa97827371ede501615d9bd048eb5b49e8fe1.tar.gz
kernel_samsung_espresso10-95ffa97827371ede501615d9bd048eb5b49e8fe1.tar.bz2
Bluetooth: Fix L2CAP control bit field corruption
When resending an I-frame, ERTM was reusing the control bits from the last time it was sent, that was causing a corruption in the new control field due to it dirty fields. This patches extracts only the SAR bits from the old field and reuse it to resend the packet, the others bits should be reset and receive the updated value. Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include/net/bluetooth/hci.h')
0 files changed, 0 insertions, 0 deletions