aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/bluetooth/hci.h
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@nokia.com>2011-01-21 23:10:07 -0500
committerGustavo F. Padovan <padovan@profusion.mobi>2011-02-07 22:40:07 -0500
commit980e1a537fed7dfa53e9a4b6e586b43341f8c2d5 (patch)
tree36d7716d48a71e16f37afb5d8afdb527463826cd /include/net/bluetooth/hci.h
parenta38528f1117590169c0bf61cbf874e9fd2d5c5c9 (diff)
Bluetooth: Add support for PIN code handling in the management interface
This patch adds the necessary commands and events needed to communicate PIN code related actions between the kernel and userspace. This includes a pin_code_request event as well as pin_code_reply and pin_code_negative_reply commands. Signed-off-by: Johan Hedberg <johan.hedberg@nokia.com> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Diffstat (limited to 'include/net/bluetooth/hci.h')
-rw-r--r--include/net/bluetooth/hci.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/net/bluetooth/hci.h b/include/net/bluetooth/hci.h
index 08fbf1253b83..e8e52da2b26b 100644
--- a/include/net/bluetooth/hci.h
+++ b/include/net/bluetooth/hci.h
@@ -309,11 +309,19 @@ struct hci_cp_pin_code_reply {
309 __u8 pin_len; 309 __u8 pin_len;
310 __u8 pin_code[16]; 310 __u8 pin_code[16];
311} __packed; 311} __packed;
312struct hci_rp_pin_code_reply {
313 __u8 status;
314 bdaddr_t bdaddr;
315} __packed;
312 316
313#define HCI_OP_PIN_CODE_NEG_REPLY 0x040e 317#define HCI_OP_PIN_CODE_NEG_REPLY 0x040e
314struct hci_cp_pin_code_neg_reply { 318struct hci_cp_pin_code_neg_reply {
315 bdaddr_t bdaddr; 319 bdaddr_t bdaddr;
316} __packed; 320} __packed;
321struct hci_rp_pin_code_neg_reply {
322 __u8 status;
323 bdaddr_t bdaddr;
324} __packed;
317 325
318#define HCI_OP_CHANGE_CONN_PTYPE 0x040f 326#define HCI_OP_CHANGE_CONN_PTYPE 0x040f
319struct hci_cp_change_conn_ptype { 327struct hci_cp_change_conn_ptype {