aboutsummaryrefslogtreecommitdiff
path: root/sys/net
diff options
context:
space:
mode:
authorZhenlei Huang <zlei@FreeBSD.org>2025-06-26 16:37:13 +0000
committerZhenlei Huang <zlei@FreeBSD.org>2025-06-26 16:37:13 +0000
commita19b353d354d4ef808965c53253103cb6e7e6708 (patch)
tree4f6ca184e276a73f6f5f83c8aab8500543afb9f4 /sys/net
parent89f6eb0a61cbd93f537a2059142edfccc1b198c7 (diff)
Diffstat (limited to 'sys/net')
-rw-r--r--sys/net/if_vlan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_vlan.c b/sys/net/if_vlan.c
index 9561ae5c316c..e9e1c82cb688 100644
--- a/sys/net/if_vlan.c
+++ b/sys/net/if_vlan.c
@@ -1177,10 +1177,10 @@ vlan_clone_create(struct if_clone *ifc, char *name, size_t len,
ifp->if_ratelimit_query = vlan_ratelimit_query;
#endif
ifp->if_flags = VLAN_IFFLAGS;
+ ifp->if_type = IFT_L2VLAN;
ether_ifattach(ifp, eaddr);
/* Now undo some of the damage... */
ifp->if_baudrate = 0;
- ifp->if_type = IFT_L2VLAN;
ifp->if_hdrlen = ETHER_VLAN_ENCAP_LEN;
ifa = ifp->if_addr;
sdl = (struct sockaddr_dl *)ifa->ifa_addr;