linux(4): Add net epoch assert to the linux_ifhwaddr, linux_ifflags

Now this functions are intended to use in the net epoch.

Reviewed by:		emaste, melifaro
Differential Revision:	https://reviews.freebsd.org/D38795
This commit is contained in:
Dmitry Chagin 2023-03-04 12:11:38 +03:00
parent f9b0675b01
commit 8d6dd96d50

View File

@ -477,6 +477,8 @@ int
linux_ifhwaddr(struct ifnet *ifp, struct l_sockaddr *lsa)
{
NET_EPOCH_ASSERT();
if (IFP_IS_LOOP(ifp)) {
bzero(lsa, sizeof(*lsa));
lsa->sa_family = LINUX_ARPHRD_LOOPBACK;