Jukka Rissanen
36b3dd250d
Bluetooth: 6lowpan: Ensure header compression does not corrupt IPv6 header
...
If skb is going to multiple destinations, then make sure that we
do not overwrite the common IPv6 headers. So before compressing
the IPv6 headers, we copy the skb and that is then sent to 6LoWPAN
Bluetooth devices.
This is a similar patch as what was done for IEEE 802.154 6LoWPAN
in commit f19f4f9525 ("ieee802154: 6lowpan: ensure header compression
does not corrupt ipv6 header")
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2014-09-29 17:06:38 +02:00
..
bnep
net: set name_assign_type in alloc_netdev()
2014-07-15 16:12:48 -07:00
cmtp
Bluetooth: cmtp: Remove unnecessary null test
2014-07-14 23:00:13 +02:00
hidp
Bluetooth: Improve *_get() functions to return the object type
2014-09-08 19:07:52 +02:00
rfcomm
Bluetooth: Avoid use of session socket after the session gets freed
2014-07-22 16:07:31 +02:00
6lowpan.c
Bluetooth: 6lowpan: Ensure header compression does not corrupt IPv6 header
2014-09-29 17:06:38 +02:00
a2mp.c
Bluetooth: Provide L2CAP ops callback for memcpy_fromiovec
2014-07-03 17:42:43 +02:00
a2mp.h
af_bluetooth.c
Bluetooth: Add BUILD_BUG_ON check for SKB control buffer size
2014-09-15 07:15:41 +03:00
amp.c
Bluetooth: LLVMLinux: Remove VLAIS from bluetooth/amp.c
2014-09-08 19:07:56 +02:00
amp.h
hci_conn.c
Bluetooth: Rename sco_param_wideband table to esco_param_msbc
2014-09-25 10:35:08 +02:00
hci_core.c
Bluetooth: Remove exported hci_recv_fragment function
2014-09-17 10:23:03 +03:00
hci_event.c
Bluetooth: Expire RPA if encryption fails
2014-09-11 07:32:14 +02:00
hci_sock.c
Bluetooth: Move struct hci_pinfo into net/bluetooth/hci_sock.c
2014-07-11 13:55:14 +03:00
hci_sysfs.c
Kconfig
6lowpan: introduce new net/6lowpan directory
2014-07-12 01:53:30 +02:00
l2cap_core.c
Bluetooth: Fix L2CAP information request handling for fixed channels
2014-09-11 02:45:24 +02:00
l2cap_sock.c
Bluetooth: Fix hci_conn reference counting for fixed channels
2014-09-08 19:07:52 +02:00
lib.c
Bluetooth: Convert bt_<level> logging functions to return void
2014-09-24 09:40:08 +02:00
Makefile
Bluetooth: 6LoWPAN: Create a kernel module
2014-07-03 17:42:44 +02:00
mgmt.c
Bluetooth: Fix mgmt pairing failure when authentication fails
2014-09-09 03:12:15 +02:00
sco.c
Bluetooth: never linger on process exit
2014-07-17 12:13:06 +02:00
smp.c
Bluetooth: Fix setting correct security level when initiating SMP
2014-09-18 17:39:37 +02:00
smp.h
Bluetooth: Add smp_ltk_sec_level() helper function
2014-09-11 02:45:24 +02:00