diff options
author | Gustavo F. Padovan <padovan@profusion.mobi> | 2010-06-18 20:37:33 -0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-07-21 10:39:05 -0700 |
commit | 95ffa97827371ede501615d9bd048eb5b49e8fe1 (patch) | |
tree | 0d20d43037c0430906673f9c36981eba4294c6b5 /include/net/bluetooth/hci.h | |
parent | c13ffa620f15cb28d18268a773464cf51550fa9f (diff) | |
download | kernel_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