diff --git a/sys/net/if_dl.h b/sys/net/if_dl.h index 31579efdeda..8afdfbc85f8 100644 --- a/sys/net/if_dl.h +++ b/sys/net/if_dl.h @@ -76,9 +76,10 @@ struct sockaddr_dl { #ifdef _KERNEL struct ifnet; -struct sockaddr_dl *link_alloc_sdl(size_t, int); +struct sockaddr_dl *link_alloc_sdl(size_t size, int flags); void link_free_sdl(struct sockaddr *sa); -struct sockaddr_dl *link_init_sdl(struct ifnet *, struct sockaddr *, u_char); +struct sockaddr_dl *link_init_sdl(struct ifnet *ifp, struct sockaddr *paddr, + u_char iftypes); #else /* !_KERNEL */