diff --git a/src/device.c b/src/device.c
index a0bc78c..1a99334 100644
--- a/src/device.c
+++ b/src/device.c
0
};
-static int device_browse_primary(struct btd_device *device, DBusMessage *msg,
- gboolean secure);
+static int device_browse_primary(struct btd_device *device, DBusMessage *msg);
static int device_browse_sdp(struct btd_device *device, DBusMessage *msg);
static GSList *find_service_with_profile(GSList *list, struct btd_profile *p)
if (device_is_bredr(dev))
return device_browse_sdp(dev, msg);
else
- return device_browse_primary(dev, msg, FALSE);
+ return device_browse_primary(dev, msg);
}
static struct btd_service *find_connectable_service(struct btd_device *dev,
if (device->connect) {
if (!device->svc_resolved)
- device_browse_primary(device, NULL, FALSE);
+ device_browse_primary(device, NULL);
if (err < 0)
reply = btd_error_failed(device->connect,
device->browse);
}
-static int device_browse_primary(struct btd_device *device, DBusMessage *msg,
- gboolean secure)
+static int device_browse_primary(struct btd_device *device, DBusMessage *msg)
{
struct btd_adapter *adapter = device->adapter;
struct att_callbacks *attcb;
struct browse_req *req;
- BtIOSecLevel sec_level;
if (device->browse)
return -EBUSY;
goto done;
}
- sec_level = secure ? BT_IO_SEC_HIGH : BT_IO_SEC_LOW;
-
attcb = g_new0(struct att_callbacks, 1);
attcb->error = att_browse_error_cb;
attcb->success = att_browse_cb;
BT_IO_OPT_DEST_BDADDR, &device->bdaddr,
BT_IO_OPT_DEST_TYPE, device->bdaddr_type,
BT_IO_OPT_CID, ATT_CID,
- BT_IO_OPT_SEC_LEVEL, sec_level,
+ BT_IO_OPT_SEC_LEVEL, BT_IO_SEC_LOW,
BT_IO_OPT_INVALID);
if (device->att_io == NULL) {
if (device_is_bredr(device))
device_browse_sdp(device, NULL);
else
- device_browse_primary(device, NULL, FALSE);
+ device_browse_primary(device, NULL);
device->discov_timer = 0;
if (device_is_bredr(device))
device_browse_sdp(device, bonding->msg);
else
- device_browse_primary(device, bonding->msg, FALSE);
+ device_browse_primary(device, bonding->msg);
bonding_request_free(bonding);
} else if (!device->svc_resolved) {
prim->changed = TRUE;
}
- device_browse_primary(device, NULL, FALSE);
+ device_browse_primary(device, NULL);
}
void btd_device_add_uuid(struct btd_device *device, const char *uuid)