summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBrian Gix <bgix@codeaurora.org>2011-11-23 08:28:33 -0800
committerGustavo F. Padovan <padovan@profusion.mobi>2011-12-01 22:51:53 +0900
commit604086b73b9b342414a53c0f34dd23aecb005ff8 (patch)
treed378965d8c019f52f957e4dffb00e17cf36ea7ed /include
parentbadaaa00f2122bab4bc2d46c26d6fad6af50f97c (diff)
downloadlwn-604086b73b9b342414a53c0f34dd23aecb005ff8.tar.gz
lwn-604086b73b9b342414a53c0f34dd23aecb005ff8.zip
Bluetooth: Add User Passkey Response handling
For some MITM protection pairing scenarios, the user is required to enter or accept a 6 digit passkey. Signed-off-by: Brian Gix <bgix@codeaurora.org> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Diffstat (limited to 'include')
-rw-r--r--include/net/bluetooth/hci_core.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h
index 1795257f4063..e7b2e25397d7 100644
--- a/include/net/bluetooth/hci_core.h
+++ b/include/net/bluetooth/hci_core.h
@@ -933,6 +933,11 @@ int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
u8 status);
int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev,
bdaddr_t *bdaddr, u8 status);
+int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr);
+int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
+ u8 status);
+int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev,
+ bdaddr_t *bdaddr, u8 status);
int mgmt_auth_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status);
int mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status);
int mgmt_read_local_oob_data_reply_complete(struct hci_dev *hdev, u8 *hash,