]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: Add the definition and structure for Delete Reserved LT_ADDR
authorDoHyun Pyun <dh79.pyun@samsung.com>
Wed, 2 Oct 2013 12:54:47 +0000 (21:54 +0900)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 2 Oct 2013 16:54:59 +0000 (09:54 -0700)
commitafe534bf7f19b157c6c9b5154c89b39d2a0a7054
treed445a29d8650a6ebbeea2a0015dbdb3a33ba5d4d
parent3f279e32cc8642c8bfaac46b756e9d7bb10798d0
Bluetooth: Add the definition and structure for Delete Reserved LT_ADDR

The Delete_Reserved_LT_ADDR command requests that the BR/EDR
Controller cancel the reservation for a specific LT_ADDR reserved for the
purposes of Connectionless Slave Broadcast.

The Core Spec Addendum 4 adds this command in part B Connectionless
Slave Broadcast.

Bluetooth Core Specification Addendum 4 - Page 92

"7.3.87 Delete Reserved LT_ADDR Command [New Section]
...
If the LT_ADDR indicated in the LT_ADDR parameter is not reserved by the
BR/EDR Controller, it shall return the Unknown Connection Identifier (0x02)
error code.
If connectionless slave broadcast mode is still active, then the Controller
shall return the Command Disallowed (0x0C) error code."

Signed-off-by: Dohyun Pyun <dh79.pyun@samsung.com>
Signed-off-by: C S Bhargava <cs.bhargava@samsung.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/bluetooth/hci.h