diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2015-10-07 15:32:13 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2015-10-08 09:48:34 +0300 |
commit | 6c566dd5a1253f73458ce6ba6cf3830e9d38c132 (patch) | |
tree | 98d35825c43b60780e9246b44dd33ea43b285767 /include/net/bluetooth | |
parent | 9bc63ca0904da3f163c01087e27952dd962d548d (diff) | |
download | linux-stable-6c566dd5a1253f73458ce6ba6cf3830e9d38c132.tar.gz linux-stable-6c566dd5a1253f73458ce6ba6cf3830e9d38c132.tar.bz2 linux-stable-6c566dd5a1253f73458ce6ba6cf3830e9d38c132.zip |
Bluetooth: Send index information updates to monitor channel
The Bluetooth public device address might change during controller setup
and it makes it a lot simpler for monitoring tools if they just get told
what the new address is. In addition include the manufacturer / company
information of the controller. That allows for easy vendor specific HCI
command and event handling.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'include/net/bluetooth')
-rw-r--r-- | include/net/bluetooth/hci_mon.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/net/bluetooth/hci_mon.h b/include/net/bluetooth/hci_mon.h index 37e4283d1d68..842bb754a078 100644 --- a/include/net/bluetooth/hci_mon.h +++ b/include/net/bluetooth/hci_mon.h @@ -41,6 +41,7 @@ struct hci_mon_hdr { #define HCI_MON_SCO_RX_PKT 7 #define HCI_MON_OPEN_INDEX 8 #define HCI_MON_CLOSE_INDEX 9 +#define HCI_MON_INDEX_INFO 10 struct hci_mon_new_index { __u8 type; @@ -50,4 +51,10 @@ struct hci_mon_new_index { } __packed; #define HCI_MON_NEW_INDEX_SIZE 16 +struct hci_mon_index_info { + bdaddr_t bdaddr; + __le16 manufacturer; +} __packed; +#define HCI_MON_INDEX_INFO_SIZE 8 + #endif /* __HCI_MON_H */ |