Remove unneeded set_connectable adapter_ops callback
diff --git a/plugins/hciops.c b/plugins/hciops.c
index d1906b9..7b502d9 100644
--- a/plugins/hciops.c
+++ b/plugins/hciops.c
@@ -2475,25 +2475,6 @@
 	return err;
 }
 
-static int hciops_set_connectable(int index, gboolean connectable)
-{
-	struct dev_info *dev = &devs[index];
-	uint8_t mode;
-
-	if (connectable)
-		mode = SCAN_PAGE;
-	else
-		mode = 0x00;
-
-	DBG("hci%d connectable %d", index, connectable);
-
-	if (hci_send_cmd(dev->sk, OGF_HOST_CTL,
-					OCF_WRITE_SCAN_ENABLE, 1, &mode) < 0)
-		return -errno;
-
-	return 0;
-}
-
 static int hciops_set_dev_class(int index, uint8_t major, uint8_t minor)
 {
 	struct dev_info *dev = &devs[index];
@@ -3168,7 +3149,6 @@
 	.setup = hciops_setup,
 	.cleanup = hciops_cleanup,
 	.set_powered = hciops_set_powered,
-	.set_connectable = hciops_set_connectable,
 	.set_discoverable = hciops_set_discoverable,
 	.set_pairable = hciops_set_pairable,
 	.set_limited_discoverable = hciops_set_limited_discoverable,
diff --git a/plugins/mgmtops.c b/plugins/mgmtops.c
index ff982e8..d6252cd 100644
--- a/plugins/mgmtops.c
+++ b/plugins/mgmtops.c
@@ -527,12 +527,6 @@
 	}
 }
 
-static int mgmt_set_connectable(int index, gboolean connectable)
-{
-	DBG("index %d connectable %d", index, connectable);
-	return -ENOSYS;
-}
-
 static int mgmt_set_dev_class(int index, uint8_t major, uint8_t minor)
 {
 	DBG("index %d major %u minor %u", index, major, minor);
@@ -808,7 +802,6 @@
 	.setup = mgmt_setup,
 	.cleanup = mgmt_cleanup,
 	.set_powered = mgmt_set_powered,
-	.set_connectable = mgmt_set_connectable,
 	.set_discoverable = mgmt_set_discoverable,
 	.set_pairable = mgmt_set_pairable,
 	.set_limited_discoverable = mgmt_set_limited_discoverable,
diff --git a/src/adapter.c b/src/adapter.c
index b7a65dc..eef8a06 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -360,7 +360,7 @@
 
 	adapter->discov_timeout_id = 0;
 
-	adapter_ops->set_connectable(adapter->dev_id, TRUE);
+	adapter_ops->set_discoverable(adapter->dev_id, FALSE);
 
 	return FALSE;
 }
@@ -429,7 +429,7 @@
 	int err;
 
 	if (mode == MODE_CONNECTABLE)
-		err = adapter_ops->set_connectable(adapter->dev_id, TRUE);
+		err = adapter_ops->set_discoverable(adapter->dev_id, FALSE);
 	else
 		err = adapter_ops->set_discoverable(adapter->dev_id, TRUE);
 
diff --git a/src/adapter.h b/src/adapter.h
index a655cdb..9f53c64 100644
--- a/src/adapter.h
+++ b/src/adapter.h
@@ -199,7 +199,6 @@
 	int (*setup) (void);
 	void (*cleanup) (void);
 	int (*set_powered) (int index, gboolean powered);
-	int (*set_connectable) (int index, gboolean connectable);
 	int (*set_discoverable) (int index, gboolean discoverable);
 	int (*set_pairable) (int index, gboolean pairable);
 	int (*set_limited_discoverable) (int index, gboolean limited);