Diff between 44d1a73347bd666aa9842bed005fb8d90f16268d and 06f720087ba9595d1e059f1f1c655be27e9ee3f7

Changed Files

File Additions Deletions Status
src/adapter.c +5 -0 modified

Full Patch

diff --git a/src/adapter.c b/src/adapter.c
index 1c6da90..21911fb 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -1327,6 +1327,11 @@ static gboolean discovery_cb(gpointer user_data)
 				g_slist_length(adapter->discov_sessions) != 1)
 		hci_set_bit(BDADDR_BREDR, &adapter->discov_type);
 
+	if (adapter->discov_type == 0) {
+		warn("Neither LE nor BR/EDR discovery is needed");
+		return FALSE;
+	}
+
 	mgmt_start_discovery(adapter);
 
 	return FALSE;