summaryrefslogtreecommitdiff
path: root/plugins/neard.c
diff options
context:
space:
mode:
authorSzymon Janc <szymon.janc@tieto.com>2012-12-17 15:44:51 +0100
committerJohan Hedberg <johan.hedberg@intel.com>2012-12-17 16:59:24 +0200
commit6827f2a0b3d07f3a12980e83747d77ec9beb0828 (patch)
tree86163e56250a8700cd096ecb6de08c9b63cd25b4 /plugins/neard.c
parent57c2163c3be62c2dfdde1b1d349bffdb8074016b (diff)
downloadbluez-6827f2a0b3d07f3a12980e83747d77ec9beb0828.tar.gz
adapter: Add btd_adapter_get_pairable function
Add btd_adapter_get_pairable and remove pairable argument from btd_adapter_get_mode. Use btd_adapter_get_pairable to get pairable state where needed.
Diffstat (limited to 'plugins/neard.c')
-rw-r--r--plugins/neard.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/plugins/neard.c b/plugins/neard.c
index a8c12fda4..e1f358308 100644
--- a/plugins/neard.c
+++ b/plugins/neard.c
@@ -593,17 +593,13 @@ static int process_params(DBusMessage *msg, struct btd_adapter *adapter,
static int check_adapter(struct btd_adapter *adapter)
{
- gboolean pairable;
-
if (!adapter)
return -ENOENT;
if (btd_adapter_check_oob_handler(adapter))
return -EINPROGRESS;
- btd_adapter_get_mode(adapter, NULL, NULL, &pairable);
-
- if (!pairable || !adapter_get_agent(adapter))
+ if (!btd_adapter_get_pairable(adapter) || !adapter_get_agent(adapter))
return -ENONET;
if (!btd_adapter_ssp_enabled(adapter))