diff options
| author | Alok Barsode <alok.barsode@azingo.com> | 2008-07-21 19:46:42 +0530 | 
|---|---|---|
| committer | Luiz Augusto von Dentz <luiz.dentz@indt.org.br> | 2008-07-28 10:47:58 -0300 | 
| commit | b76fbc7d29f28a95a9ea25aae1f6f2d9c10adb19 (patch) | |
| tree | c9fa8e8e8f8f0fe6b22980d7fcca9f102e9c3628 /network/manager.c | |
| parent | 473e0415d60fd1c067d3a2741a13424b8b06bae1 (diff) | |
Adding {driver, priv} list to btd_device and adding
driver as parameter to probe and remove.
Signed-off-by: Alok Barsode <alok.barsode@azingo.com>
Diffstat (limited to 'network/manager.c')
| -rw-r--r-- | network/manager.c | 18 | 
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);  } | 
