diff options
author | glebius <glebius@FreeBSD.org> | 2005-11-28 12:46:35 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2005-11-28 12:46:35 +0000 |
commit | 110e70cb85ab5f1a875b37e6c0f67ec44c3b0a54 (patch) | |
tree | c50e1b46aaf4c0fa904f0b46dd06bbbd1950fbd7 /sys/net/if_vlan.c | |
parent | e4e1becaf603ea8ca8f4468d4e13902c6351113d (diff) | |
download | FreeBSD-src-110e70cb85ab5f1a875b37e6c0f67ec44c3b0a54.zip FreeBSD-src-110e70cb85ab5f1a875b37e6c0f67ec44c3b0a54.tar.gz |
Take if_baudrate from the parent. This fixes problem with SNMP
daemons reporting zero speed for vlan(4) interfaces.
Diffstat (limited to 'sys/net/if_vlan.c')
-rw-r--r-- | sys/net/if_vlan.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/if_vlan.c b/sys/net/if_vlan.c index 89471cf..d53ad6e 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. |