summaryrefslogtreecommitdiff
path: root/src/device.c
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@bmw-carit.de>2011-07-25 16:24:33 +0200
committerMarcel Holtmann <marcel@holtmann.org>2011-07-26 01:21:59 +0200
commit61e8631af19a43d4fb307c197c00bb467671b11b (patch)
treeb71b75b3d62428888b6dce418cf01e1dff7a4af4 /src/device.c
parent7a74f89c8faf0834aa7de8d7724b868754632de3 (diff)
downloadconnman-61e8631af19a43d4fb307c197c00bb467671b11b.tar.gz
connman-61e8631af19a43d4fb307c197c00bb467671b11b.tar.bz2
connman-61e8631af19a43d4fb307c197c00bb467671b11b.zip
device: Change signature of connman_device_remove_network()
Diffstat (limited to 'src/device.c')
-rw-r--r--src/device.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/device.c b/src/device.c
index 87f503d3..39c3fc01 100644
--- a/src/device.c
+++ b/src/device.c
@@ -1104,19 +1104,19 @@ struct connman_network *connman_device_get_network(struct connman_device *device
* Remove network for given identifier
*/
int connman_device_remove_network(struct connman_device *device,
- const char *identifier)
+ struct connman_network *network)
{
- struct connman_network *network;
struct connman_service *service;
+ const char *identifier;
- DBG("device %p identifier %s", device, identifier);
+ DBG("device %p network %p", device, network);
- network = connman_device_get_network(device, identifier);
if (network == NULL)
return 0;
service = __connman_service_lookup_from_network(network);
+ identifier = connman_network_get_identifier(network);
g_hash_table_remove(device->networks, identifier);
if (service != NULL)