Bluetooth: Implement UUID handling through the management interface
authorJohan Hedberg <johan.hedberg@nokia.com>
Tue, 4 Jan 2011 10:08:51 +0000 (12:08 +0200)
committerGustavo F. Padovan <padovan@profusion.mobi>
Tue, 8 Feb 2011 03:40:05 +0000 (01:40 -0200)
commit2aeb9a1ae0e34fb46cb78b82f827a6a54ab65111
tree3b308a5687cedc350cd562ec0ea7b1bf73e184ff
parentc542a06c29acbf4ea0024884a198065a10613147
Bluetooth: Implement UUID handling through the management interface

This patch adds methods to the management interface for userspace to
notify the kernel of which services have been registered for specific
adapters. This information is needed for setting the appropriate Class
of Device value as well as the Extended Inquiry Response value. This
patch doesn't actually implement setting of these values but just
provides the storage of the UUIDs so the needed functionality can be
built on top of it.

Signed-off-by: Johan Hedberg <johan.hedberg@nokia.com>
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
include/net/bluetooth/hci_core.h
include/net/bluetooth/mgmt.h
net/bluetooth/hci_core.c
net/bluetooth/mgmt.c