linux-hardened/net/bluetooth
Mat Martineau a67d7f6fca Bluetooth: Refactor l2cap_send_sframe
The new implementation uses struct l2cap_ctrl to set up the sframe
fields, and also reduces duplicate acks by canceling the ack timer
whenever an RR or RNR frame is sent.  sframe PDU generation is also
split in to a separate function to separate it from the logic related
to the connection state and sframe type.

Signed-off-by: Mat Martineau <mathewm@codeaurora.org>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
2012-06-05 06:34:02 +03:00
..
bnep Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next 2012-05-22 15:18:06 -04:00
cmtp Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
hidp HID: Create a common generic driver 2012-05-01 12:54:55 +02:00
rfcomm tty: Revert the tty locking series, it needs more work 2012-06-02 15:21:43 -07:00
af_bluetooth.c Bluetooth: Create flags for bt_sk() 2012-05-16 16:14:17 -03:00
hci_conn.c Bluetooth: Fix coding style in hci_conn.c 2012-06-05 06:34:01 +03:00
hci_core.c Bluetooth: Fix coding style in hci_core.c 2012-06-05 06:34:01 +03:00
hci_event.c Bluetooth: Fix coding style in hci_event.c 2012-06-05 06:34:01 +03:00
hci_sock.c Bluetooth: Fix coding style in hci_sock.c 2012-06-05 06:34:01 +03:00
hci_sysfs.c Bluetooth: Fix coding style in hci_sysfs.c 2012-06-05 06:34:01 +03:00
Kconfig Bluetooth: Fix Kconfig help description 2012-02-29 18:50:25 +02:00
l2cap_core.c Bluetooth: Refactor l2cap_send_sframe 2012-06-05 06:34:02 +03:00
l2cap_sock.c Bluetooth: Create flags for bt_sk() 2012-05-16 16:14:17 -03:00
lib.c Bluetooth: Add logging functions bt_info and bt_err 2012-02-17 11:33:17 +02:00
Makefile Bluetooth: Always compile SCO and L2CAP in Bluetooth Core 2011-12-21 02:21:08 -02:00
mgmt.c Bluetooth: Fix coding style in mgmt.c 2012-06-05 06:34:01 +03:00
sco.c Bluetooth: Fix coding style in sco.c 2012-06-05 06:34:01 +03:00
smp.c Bluetooth: Correct ediv in SMP 2012-05-09 00:41:30 -03:00