diff --git a/sys/net/if_vlan.c b/sys/net/if_vlan.c index 89471cf560db..d53ad6e135c1 100644 --- a/sys/net/if_vlan.c +++ b/sys/net/if_vlan.c @@ -708,6 +708,7 @@ vlan_config(struct ifvlan *ifv, struct ifnet *p) ifv->ifv_p = p; ifp = ifv->ifv_ifp; ifp->if_mtu = p->if_mtu - ifv->ifv_mtufudge; + ifv->ifv_ifp->if_baudrate = p->if_baudrate; /* * Copy only a selected subset of flags from the parent. * Other flags are none of our business.