Change-Id: I1c1ef5f085517b363e7f67fc6a42c48094699407
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
return -1;
}
+ /* unblock rfkill */
+ ret = __bt_call_systemact_service(BT_SYSTEMACT_RFKILL_UNBLOCK);
+ if (ret < 0) {
+ BT_ERR("Failed to call systemact service");
+ return -1;
+ }
+
ret = __execute_command("/usr/etc/bluetooth/bt-stack-up.sh", NULL);
if (ret < 0) {
BT_ERR("Failed to run script");
int _bt_disable_adapter(void)
{
bt_status_t status;
+ int ret;
#if 0
bt_le_status_t le_status;
#endif
#endif
}
+ /* block rfkill */
+ ret = __bt_call_systemact_service(BT_SYSTEMACT_RFKILL_BLOCK);
+ if (ret < 0) {
+ BT_ERR("Failed to call systemact service");
+ return -1;
+ }
+
+
return 0;
}
#define BT_SYSTEMACT_HCI_LOGGER_STOP "/run/.hci_logger_stop"
#define BT_SYSTEMACT_BLUEZ_START "/run/.bluez_start"
#define BT_SYSTEMACT_BLUETOOTH_SHARE_START "/run/.bluetooth_share_start"
+#define BT_SYSTEMACT_RFKILL_UNBLOCK "/run/.rfkill_unblock"
+#define BT_SYSTEMACT_RFKILL_BLOCK "/run/.rfkill_block"
#define BT_CORE_TYPE (bt_core_get_type())