diff --git a/net/yaip/Makefile b/net/yaip/Makefile index ca6430d7544..8ecf8eeb989 100644 --- a/net/yaip/Makefile +++ b/net/yaip/Makefile @@ -1,3 +1,4 @@ ccflags-y += -I${srctree}/net/ip obj-y = net_core.o \ + net_if.o \ nbuf.o diff --git a/net/yaip/net_core.c b/net/yaip/net_core.c index bff8dd091be..7aaffbf87c1 100644 --- a/net/yaip/net_core.c +++ b/net/yaip/net_core.c @@ -96,6 +96,8 @@ static int net_init(struct device *unused) init_rx_queue(); + net_if_init(); + return network_initialization(); } diff --git a/net/yaip/net_private.h b/net/yaip/net_private.h index 2d4bff70c4b..52fec79efc5 100644 --- a/net/yaip/net_private.h +++ b/net/yaip/net_private.h @@ -23,3 +23,4 @@ #include extern void net_nbuf_init(void); +extern int net_if_init(void);