summaryrefslogtreecommitdiff
path: root/plugins/ipv4.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-07-03 13:32:11 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-07-03 13:32:11 +0200
commitdd1ef7a7020ce9a32c55476e3e9a5587b141537b (patch)
treee43c27056106fa714fe5fda5b2d195df92396c05 /plugins/ipv4.c
parentc6af8b38102a9d53be5fa7a25b4374e4a9f3f4b4 (diff)
downloadconnman-dd1ef7a7020ce9a32c55476e3e9a5587b141537b.tar.gz
connman-dd1ef7a7020ce9a32c55476e3e9a5587b141537b.tar.bz2
connman-dd1ef7a7020ce9a32c55476e3e9a5587b141537b.zip
Simplify the locking and remove some deadlocks
Diffstat (limited to 'plugins/ipv4.c')
-rw-r--r--plugins/ipv4.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/ipv4.c b/plugins/ipv4.c
index 8b3457b0..6d2e2a8c 100644
--- a/plugins/ipv4.c
+++ b/plugins/ipv4.c
@@ -50,10 +50,10 @@ static int ipv4_probe(struct connman_element *element)
resolver->type = CONNMAN_ELEMENT_TYPE_RESOLVER;
resolver->netdev.name = g_strdup(element->netdev.name);
- connman_element_register(resolver, element);
-
connman_element_set_data(element, resolver);
+ connman_element_register(resolver, element);
+
return 0;
}