summaryrefslogtreecommitdiff
path: root/src/rtnl.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-07-15 10:05:55 -0700
committerMarcel Holtmann <marcel@holtmann.org>2010-07-15 10:05:55 -0700
commit54c3ca35ef4601a5068b7cae464197648d6918dc (patch)
treeeb63fef9a479e9afad00d8e492cd7b6f44936516 /src/rtnl.c
parentcd145e6119b67833c68e618dd668a02f828fbadf (diff)
downloadconnman-54c3ca35ef4601a5068b7cae464197648d6918dc.tar.gz
connman-54c3ca35ef4601a5068b7cae464197648d6918dc.tar.bz2
connman-54c3ca35ef4601a5068b7cae464197648d6918dc.zip
Add technology driver callbacks for adding/removing interfaces
Diffstat (limited to 'src/rtnl.c')
-rw-r--r--src/rtnl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rtnl.c b/src/rtnl.c
index 74eafc69..cbf9bb5d 100644
--- a/src/rtnl.c
+++ b/src/rtnl.c
@@ -68,8 +68,8 @@ static void free_interface(gpointer data)
{
struct interface_data *interface = data;
- connman_info("Remove interface %s [ %s ]", interface->name,
- __connman_service_type2string(interface->type));
+ __connman_technology_remove_interface(interface->type,
+ interface->index, interface->name);
g_free(interface->name);
g_free(interface);
@@ -388,8 +388,8 @@ static void process_newlink(unsigned short type, int index, unsigned flags,
read_uevent(interface);
- connman_info("Create interface %s [ %s ]", interface->name,
- __connman_service_type2string(interface->type));
+ __connman_technology_add_interface(interface->type,
+ interface->index, interface->name);
}
for (list = rtnl_list; list; list = list->next) {