summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSudha Bheemanna <b.sudha@samsung.com>2016-08-24 15:02:56 +0530
committerSeung-Woo Kim <sw0312.kim@samsung.com>2016-12-14 13:53:06 +0900
commitdf8b14aef4a2b5b67b44dce2ac350f84d5962c7b (patch)
tree95e80b4de996bde1fe8a9512dcb68f9bc79ee957 /include
parent38ce605949e9fa269595b49126a7f4e30534f4a5 (diff)
Bluetooth: Functions to modify WhiteList
This patch provides MGMT commands to manage the white list which includes, adding, removing and clearing the devices from white list. Change-Id: If71107129d3a090ae81448a8122b76accd4f5522 Signed-off-by: Sudha Bheemanna <b.sudha@samsung.com> Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Diffstat (limited to 'include')
-rw-r--r--include/net/bluetooth/mgmt_tizen.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/include/net/bluetooth/mgmt_tizen.h b/include/net/bluetooth/mgmt_tizen.h
index 04bd25573e64..6dc8e36eebda 100644
--- a/include/net/bluetooth/mgmt_tizen.h
+++ b/include/net/bluetooth/mgmt_tizen.h
@@ -46,4 +46,21 @@ struct mgmt_cp_set_scan_rsp_data {
#define MGMT_SET_SCAN_RSP_DATA_SIZE HCI_MAX_AD_LENGTH
#define MGMT_SET_SCAN_RSP_MIN_APP_DATA_SIZE 1
+#define MGMT_OP_ADD_DEV_WHITE_LIST (TIZEN_OP_CODE_BASE + 0x04)
+struct mgmt_cp_add_dev_white_list {
+ __u8 bdaddr_type;
+ bdaddr_t bdaddr;
+} __packed;
+#define MGMT_ADD_DEV_WHITE_LIST_SIZE 7
+
+#define MGMT_OP_REMOVE_DEV_FROM_WHITE_LIST (TIZEN_OP_CODE_BASE + 0x05)
+struct mgmt_cp_remove_dev_from_white_list {
+ __u8 bdaddr_type;
+ bdaddr_t bdaddr;
+} __packed;
+#define MGMT_REMOVE_DEV_FROM_WHITE_LIST_SIZE 7
+
+#define MGMT_OP_CLEAR_DEV_WHITE_LIST (TIZEN_OP_CODE_BASE + 0x06)
+#define MGMT_OP_CLEAR_DEV_WHITE_LIST_SIZE 0
+
#endif /* __MGMT_TIZEN_H */