alistair23-linux/include/net/bluetooth
Johan Hedberg ca69b7957b Bluetooth: Create a unique mgmt error code hierarchy
The management protocol uses a single byte for error codes (aka command
status). In some places this value is directly copied from HCI and in
other a POSIX error number is used. This makes it impossible for
user-space to uniquily decipher the meaning of an error.

To solve this issue a new mgmt-specific set of error codes is added
along with a conversion table for HCI status values.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
2011-11-16 16:07:52 -02:00
..
bluetooth.h Bluetooth: Add BT_CHANNEL_POLICY socket option 2011-11-07 17:24:59 -02:00
hci.h Bluetooth: Define HCI reasons instead of magic number 2011-11-08 12:53:11 -02:00
hci_core.h Bluetooth: mgmt_stop_discovery_failed() 2011-11-16 15:40:30 -02:00
l2cap.h Bluetooth: Rename l2cap_check_security() 2011-11-10 20:25:03 -02:00
mgmt.h Bluetooth: Create a unique mgmt error code hierarchy 2011-11-16 16:07:52 -02:00
rfcomm.h Bluetooth: rfcomm: Fix sleep in invalid context in rfcomm_security_cfm 2011-11-07 17:24:49 -02:00
sco.h Bluetooth: clean up legal text 2010-12-01 21:04:43 -02:00
smp.h Bluetooth: Move SMP crypto functions to a workqueue 2011-09-21 12:58:12 -03:00