diff options
-rw-r--r-- | plugins/bluetooth.h | 2 | ||||
-rw-r--r-- | plugins/hfp.c | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/plugins/bluetooth.h b/plugins/bluetooth.h index fb0d841f..b70bb0c0 100644 --- a/plugins/bluetooth.h +++ b/plugins/bluetooth.h @@ -23,6 +23,8 @@ #define BLUEZ_ADAPTER_INTERFACE BLUEZ_SERVICE ".Adapter" #define BLUEZ_DEVICE_INTERFACE BLUEZ_SERVICE ".Device" +#define DBUS_TIMEOUT 15 + #define HFP_AG_UUID "0000111F-0000-1000-8000-00805F9B34FB" /* Profiles bitfield */ diff --git a/plugins/hfp.c b/plugins/hfp.c index b6cd415d..03378917 100644 --- a/plugins/hfp.c +++ b/plugins/hfp.c @@ -595,7 +595,7 @@ static int hfp_enable(struct ofono_modem *modem) status = bluetooth_send_with_reply(data->handsfree_path, BLUEZ_GATEWAY_INTERFACE, "Connect", hfp_connect_reply, modem, NULL, - 15, DBUS_TYPE_INVALID); + DBUS_TIMEOUT, DBUS_TYPE_INVALID); if (status < 0) return -EINVAL; @@ -636,8 +636,8 @@ static int hfp_disable(struct ofono_modem *modem) if (data->agent_registered) { status = bluetooth_send_with_reply(data->handsfree_path, BLUEZ_GATEWAY_INTERFACE, "Disconnect", - hfp_power_down, modem, NULL, 15, - DBUS_TYPE_INVALID); + hfp_power_down, modem, NULL, + DBUS_TIMEOUT, DBUS_TYPE_INVALID); if (status < 0) return -EINVAL; |