adapter: Fix pending_settings value not clear issue 43/288243/1
authorWootak Jung <wootak.jung@samsung.com>
Tue, 14 Feb 2023 05:14:53 +0000 (14:14 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Tue, 14 Feb 2023 05:18:41 +0000 (14:18 +0900)
Remove the duplicated connectable mode setting logic

Change-Id: I994a87907394d705a9c20401aff2719845805f7a
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
src/adapter.c

index 334a399..af998b5 100644 (file)
@@ -1167,6 +1167,7 @@ static bool set_discoverable(struct btd_adapter *adapter, uint8_t mode,
 
        DBG("sending set mode command for index %u", adapter->dev_id);
 
+#ifndef TIZEN_FEATURE_BLUEZ_MODIFY
        if (btd_has_kernel_features(KERNEL_CONN_CONTROL)) {
                if (mode)
                        set_mode(adapter, MGMT_OP_SET_CONNECTABLE, mode);
@@ -1175,6 +1176,7 @@ static bool set_discoverable(struct btd_adapter *adapter, uint8_t mode,
                        return set_mode(adapter, MGMT_OP_SET_CONNECTABLE,
                                                                        mode);
        }
+#endif
 
        if (mgmt_send(adapter->mgmt, MGMT_OP_SET_DISCOVERABLE,
                                adapter->dev_id, sizeof(cp), &cp,