diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-08-10 10:23:16 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-08-10 10:23:16 +0200 |
commit | 2657bbff7f718c5f822bdffd4b10b70ce3b21a33 (patch) | |
tree | 2e26ce47d5028a11a404284d5af9ae5ce0167b60 /plugins/resolvconf.c | |
parent | a98f8a0b02a619b6c7eb5d09c56e4930f6a83eee (diff) | |
download | connman-2657bbff7f718c5f822bdffd4b10b70ce3b21a33.tar.gz connman-2657bbff7f718c5f822bdffd4b10b70ce3b21a33.tar.bz2 connman-2657bbff7f718c5f822bdffd4b10b70ce3b21a33.zip |
The core will remove children in reverse order automatically
Diffstat (limited to 'plugins/resolvconf.c')
-rw-r--r-- | plugins/resolvconf.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/plugins/resolvconf.c b/plugins/resolvconf.c index b0650603..e512f2b7 100644 --- a/plugins/resolvconf.c +++ b/plugins/resolvconf.c @@ -64,8 +64,6 @@ static int resolvconf_probe(struct connman_element *element) internet->type = CONNMAN_ELEMENT_TYPE_INTERNET; - connman_element_set_data(element, internet); - connman_element_register(internet, element); return 0; @@ -73,18 +71,11 @@ static int resolvconf_probe(struct connman_element *element) static void resolvconf_remove(struct connman_element *element) { - struct connman_element *internet = connman_element_get_data(element); gchar *cmd; int err; DBG("element %p name %s", element, element->name); - connman_element_set_data(element, NULL); - - connman_element_unregister(internet); - - connman_element_unref(internet); - cmd = g_strdup_printf("%s -d %s", RESOLVCONF, element->netdev.name); DBG("%s", cmd); |