summaryrefslogtreecommitdiff
path: root/lib/hci_lib.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2014-12-17 07:02:51 +0100
committerMarcel Holtmann <marcel@holtmann.org>2014-12-17 07:02:51 +0100
commite48a1489ac34aa8888edcb87ec95a125a53350c1 (patch)
treef18ac6e079859c363c474492f1570b592c76df10 /lib/hci_lib.h
parent876d488660c16dccb9992984a709dcd34188f636 (diff)
downloadbluez-e48a1489ac34aa8888edcb87ec95a125a53350c1.tar.gz
lib: Add definitions and functions for handling LE resolving list
Diffstat (limited to 'lib/hci_lib.h')
-rw-r--r--lib/hci_lib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/hci_lib.h b/lib/hci_lib.h
index eba3cd1d7..55aeb1760 100644
--- a/lib/hci_lib.h
+++ b/lib/hci_lib.h
@@ -134,6 +134,12 @@ int hci_le_add_white_list(int dd, const bdaddr_t *bdaddr, uint8_t type, int to);
int hci_le_rm_white_list(int dd, const bdaddr_t *bdaddr, uint8_t type, int to);
int hci_le_read_white_list_size(int dd, uint8_t *size, int to);
int hci_le_clear_white_list(int dd, int to);
+int hci_le_add_resolving_list(int dd, const bdaddr_t *bdaddr, uint8_t type,
+ uint8_t *peer_irk, uint8_t *local_irk, int to);
+int hci_le_rm_resolving_list(int dd, const bdaddr_t *bdaddr, uint8_t type, int to);
+int hci_le_clear_resolving_list(int dd, int to);
+int hci_le_read_resolving_list_size(int dd, uint8_t *size, int to);
+int hci_le_set_address_resolution_enable(int dev_id, uint8_t enable, int to);
int hci_le_read_remote_features(int dd, uint16_t handle, uint8_t *features, int to);
int hci_for_each_dev(int flag, int(*func)(int dd, int dev_id, long arg), long arg);