diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/rtnl.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -462,6 +462,9 @@ static void process_newlink(unsigned short type, int index, unsigned flags, if (type == ARPHRD_ETHER) read_uevent(interface); + + __connman_technology_add_interface(interface->service_type, + interface->index, interface->name, interface->ident); } for (list = rtnl_list; list; list = list->next) { @@ -471,9 +474,6 @@ static void process_newlink(unsigned short type, int index, unsigned flags, rtnl->newlink(type, index, flags, change); } - __connman_technology_add_interface(interface->service_type, - interface->index, interface->name, interface->ident); - for (list = watch_list; list; list = list->next) { struct watch_data *watch = list->data; |