diff --git a/src/adapter.c b/src/adapter.c
index f97ad18..3329715 100644
--- a/src/adapter.c
+++ b/src/adapter.c
static GSList *adapter_drivers = NULL;
-enum session_req_type {
- SESSION_TYPE_DISC_INTERLEAVED,
- SESSION_TYPE_DISC_LE_SCAN
-};
-
struct session_req {
struct btd_adapter *adapter;
- enum session_req_type type;
DBusMessage *msg; /* Unreplied message ref */
char *owner; /* Bus name of the owner */
guint id; /* Listener id */
static struct session_req *create_session(struct btd_adapter *adapter,
DBusMessage *msg,
- enum session_req_type type,
GDBusWatchFunction cb)
{
const char *sender;
req = g_new0(struct session_req, 1);
req->adapter = adapter;
- req->type = type;
if (msg == NULL)
return session_ref(req);
return btd_error_failed(msg, strerror(-err));
done:
- req = create_session(adapter, msg, SESSION_TYPE_DISC_INTERLEAVED,
- session_owner_exit);
+ req = create_session(adapter, msg, session_owner_exit);
adapter->discov_sessions = g_slist_append(adapter->discov_sessions,
req);
if (adapter->discov_sessions == NULL)
adapter->discov_id = g_idle_add(discovery_cb, adapter);
- req = create_session(adapter, NULL, SESSION_TYPE_DISC_LE_SCAN, NULL);
+ req = create_session(adapter, NULL, NULL);
adapter->discov_sessions = g_slist_append(adapter->discov_sessions, req);
adapter->scanning_session = req;
adapter->discov_sessions != NULL)
return;
- req = create_session(adapter, NULL, SESSION_TYPE_DISC_LE_SCAN, NULL);
+ req = create_session(adapter, NULL, NULL);
adapter->discov_sessions = g_slist_append(adapter->discov_sessions,
req);
adapter->scanning_session = req;