summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWootak Jung <wootak.jung@samsung.com>2022-05-26 10:04:01 +0900
committerWootak Jung <wootak.jung@samsung.com>2022-05-26 10:04:33 +0900
commit2b83fe36f980ef5b3229731c8d60b39acfb5e9fe (patch)
tree85038cc3a819b161c19cc9af2f92d06675fa2cb7
parent11e9ac4e3a7357627bece3ee2582a3ca131b6a05 (diff)
downloadbluez-2b83fe36f980ef5b3229731c8d60b39acfb5e9fe.tar.gz
bluez-2b83fe36f980ef5b3229731c8d60b39acfb5e9fe.tar.bz2
bluez-2b83fe36f980ef5b3229731c8d60b39acfb5e9fe.zip
adapter: Disable platform scan filter feature
Change-Id: I27798e150d25068c59706f18eeded947d75ad00b
-rw-r--r--src/adapter.c2
-rw-r--r--src/adapter.h14
2 files changed, 9 insertions, 7 deletions
diff --git a/src/adapter.c b/src/adapter.c
index f3c2dc48..57b32b62 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -5092,7 +5092,9 @@ static DBusMessage *adapter_le_set_scan_params(DBusConnection *conn,
cp.type = type;
cp.interval = interval;
cp.window = window;
+#ifdef TIZEN_FEATURE_PLATFROM_SCAN_FILTER
adapter->scan_type = type;
+#endif
if (mgmt_send(adapter->mgmt, MGMT_OP_LE_SET_SCAN_PARAMS,
adapter->dev_id, sizeof(cp), &cp,
diff --git a/src/adapter.h b/src/adapter.h
index a21bdc7a..1bbe4c8e 100644
--- a/src/adapter.h
+++ b/src/adapter.h
@@ -35,7 +35,13 @@
#define BT_DISC_TYPE_LE_ONLY 2
#define BT_DISC_TYPE_LE_BREDR 3
-#define TIZEN_FEATURE_PLATFROM_SCAN_FILTER
+#define ADV_TYPE_IND 0x00
+#define ADV_TYPE_DIRECT_IND 0x01
+#define ADV_TYPE_SCAN_IND 0x02
+#define ADV_TYPE_NONCONN_IND 0x03
+#define ADV_TYPE_SCAN_RESPONSE 0x04
+
+//#define TIZEN_FEATURE_PLATFROM_SCAN_FILTER
#ifdef TIZEN_FEATURE_PLATFROM_SCAN_FILTER
#define COMPANY_ID_APPLE 0x004C
@@ -43,12 +49,6 @@
* and value shall be changed when required */
#define SCAN_FILTER_SLOTS_MAX 16
-#define ADV_TYPE_IND 0x00
-#define ADV_TYPE_DIRECT_IND 0x01
-#define ADV_TYPE_SCAN_IND 0x02
-#define ADV_TYPE_NONCONN_IND 0x03
-#define ADV_TYPE_SCAN_RESPONSE 0x04
-
typedef enum {
NONE_REPORT,
SCAN_REPORT,