summaryrefslogtreecommitdiffstats
path: root/network
diff options
context:
space:
mode:
Diffstat (limited to 'network')
-rw-r--r--network/manager.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/network/manager.c b/network/manager.c
index 27573101..616d63c0 100644
--- a/network/manager.c
+++ b/network/manager.c
@@ -98,17 +98,20 @@ static int network_probe(struct btd_device *device, uint16_t id)
return connection_register(path, &src, &dst, id);
}
-static int panu_probe(struct btd_device *device, GSList *records)
+static int panu_probe(struct btd_device_driver *driver,
+ struct btd_device *device, GSList *records)
{
return network_probe(device, BNEP_SVC_PANU);
}
-static int gn_probe(struct btd_device *device, GSList *records)
+static int gn_probe(struct btd_device_driver *driver,
+ struct btd_device *device, GSList *records)
{
return network_probe(device, BNEP_SVC_GN);
}
-static int nap_probe(struct btd_device *device, GSList *records)
+static int nap_probe(struct btd_device_driver *driver,
+ struct btd_device *device, GSList *records)
{
return network_probe(device, BNEP_SVC_NAP);
}
@@ -122,17 +125,20 @@ static void network_remove(struct btd_device *device, uint16_t id)
connection_unregister(path, id);
}
-static void panu_remove(struct btd_device *device)
+static void panu_remove(struct btd_device_driver *driver,
+ struct btd_device *device)
{
network_remove(device, BNEP_SVC_PANU);
}
-static void gn_remove(struct btd_device *device)
+static void gn_remove(struct btd_device_driver *driver,
+ struct btd_device *device)
{
network_remove(device, BNEP_SVC_GN);
}
-static void nap_remove(struct btd_device *device)
+static void nap_remove(struct btd_device_driver *driver,
+ struct btd_device *device)
{
network_remove(device, BNEP_SVC_NAP);
}