Johan Hedberg
83be8eca2e
Bluetooth: Keep track of UUID type upon addition
...
The primary purpose of the UUIDs is to enable generation of EIR and AD
data. In these data formats the UUIDs are split into separate fields
based on whether they're 16, 32 or 128 bit UUIDs. To make the generation
of these data fields simpler this patch adds a type member to the
bt_uuid struct and assigns a value to it as soon as the UUID is added to
the kernel. This way the type doesn't need to be calculated each time
the UUID list is later iterated.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
2013-02-01 15:50:17 -02:00
..
9p
802
8021q
8021q: fix vlan device to inherit the unicast filtering capability flag
2012-11-30 12:07:27 -05:00
appletalk
atm
atm: use scnprintf() instead of sprintf()
2012-12-17 20:50:51 -08:00
ax25
batman-adv
batman-adv: use ETH_P_BATMAN
2012-11-30 10:50:22 +01:00
bluetooth
Bluetooth: Keep track of UUID type upon addition
2013-02-01 15:50:17 -02:00
bridge
bridge: Correctly encode addresses when dumping mdb entries
2012-12-19 12:50:06 -08:00
caif
caif_usb: Make the driver name check more efficient
2012-12-09 00:34:02 -05:00
can
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-12-13 12:00:02 -08:00
ceph
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
2012-12-20 14:00:13 -08:00
core
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2012-12-18 10:55:28 -08:00
dcb
net: Allow DCBnl to use other namespaces besides init_net
2012-12-10 14:09:01 -05:00
dccp
inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
2012-12-14 13:14:07 -05:00
decnet
net: Push capable(CAP_NET_ADMIN) into the rtnl methods
2012-11-18 20:32:44 -05:00
dns_resolver
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2012-12-16 15:40:50 -08:00
dsa
dsa: Hide core config options; make drivers select what they need
2012-11-26 17:10:44 -05:00
ethernet
ieee802154
6lowpan: consider checksum bytes in fragmentation threshold
2012-11-30 12:19:24 -05:00
ipv4
inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
2012-12-14 13:14:07 -05:00
ipv6
ipv6: addrconf.c: remove unnecessary "if"
2012-12-19 12:50:06 -08:00
ipx
irda
TTY/Serial merge for 3.8-rc1
2012-12-11 14:08:47 -08:00
iucv
key
net: Allow userns root to control llc, netfilter, netlink, packet, and xfrm
2012-11-18 20:32:45 -05:00
l2tp
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-11-10 18:32:51 -05:00
lapb
llc
net: Allow userns root to control llc, netfilter, netlink, packet, and xfrm
2012-11-18 20:32:45 -05:00
mac80211
Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
2013-01-30 14:22:19 -05:00
mac802154
mac802154: fix destructon ordering for ieee802154 devices
2012-12-14 13:14:07 -05:00
netfilter
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-12-13 12:00:02 -08:00
netlabel
netlink
netlink: validate addr_len on bind
2012-12-17 20:50:51 -08:00
netrom
nfc
NFC: Use skb_copy_datagram_iovec
2013-01-11 14:56:32 +01:00
openvswitch
openvswitch: Use RCU callback when detaching netdevices.
2012-11-28 14:04:34 -08:00
packet
net: Allow userns root to control llc, netfilter, netlink, packet, and xfrm
2012-11-18 20:32:45 -05:00
phonet
net: Push capable(CAP_NET_ADMIN) into the rtnl methods
2012-11-18 20:32:44 -05:00
rds
net: rds: use this_cpu_* per-cpu helper
2012-11-19 18:59:44 -05:00
rfkill
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-12-13 12:00:02 -08:00
rose
rxrpc
sched
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
sctp
sctp: jsctp_sf_eat_sack: fix jprobes function signature mismatch
2012-12-15 17:14:39 -08:00
sunrpc
Merge branch 'for-3.8' of git://linux-nfs.org/~bfields/linux
2012-12-20 14:04:11 -08:00
tipc
tipc: refactor accept() code for improved readability
2012-12-07 17:23:24 -05:00
unix
net: Don't export sysctls to unprivileged users
2012-11-18 20:30:55 -05:00
wanrouter
wimax
wireless
cfg80211/nl80211: add API for MAC address ACLs
2013-01-25 18:36:44 +01:00
x25
xfrm
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
2012-11-22 15:25:55 -05:00
compat.c
Kconfig
Makefile
ipv6: Preserve ipv6 functionality needed by NET
2012-11-18 02:34:00 -05:00
nonet.c
socket.c
cgroup: net_cls: Rework update socket logic
2012-10-26 03:40:51 -04:00
sysctl_net.c
user_ns: get rid of duplicate code in net_ctl_permissions
2012-11-18 20:32:45 -05:00