diff options
author | Mark Johnston <markj@FreeBSD.org> | 2020-09-01 20:13:50 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2020-09-01 20:13:50 +0000 |
commit | f7eec6b204f10f9f62f78dfe3e9e0ba42a3649fa (patch) | |
tree | 5a660d0f06b86d5e51416a97414c05dbff5bf65d /sys/dev/qlxgb | |
parent | e439fa62ef9a887efe40c962a7167e17da88834f (diff) | |
download | src-f7eec6b204f10f9f62f78dfe3e9e0ba42a3649fa.tar.gz src-f7eec6b204f10f9f62f78dfe3e9e0ba42a3649fa.zip |
qlxgb: Initialize if_mtu before setting max_frame_size.
Previously we were relying on ether_ifattach() to set if_mtu, but
max_frame_size is initialized earlier. This fixes a regression
introduced by r250375.
PR: 249050
Submitted by: Christian Vallières <novacrash_@hotmail.com>
MFC after: 3 days
Notes
Notes:
svn path=/head/; revision=365060
Diffstat (limited to 'sys/dev/qlxgb')
-rw-r--r-- | sys/dev/qlxgb/qla_os.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/qlxgb/qla_os.c b/sys/dev/qlxgb/qla_os.c index 0b5daa988917..d56731115a96 100644 --- a/sys/dev/qlxgb/qla_os.c +++ b/sys/dev/qlxgb/qla_os.c @@ -671,6 +671,7 @@ qla_init_ifnet(device_t dev, qla_host_t *ha) if_initname(ifp, device_get_name(dev), device_get_unit(dev)); + ifp->if_mtu = ETHERMTU; ifp->if_baudrate = IF_Gbps(10); ifp->if_init = qla_init; ifp->if_softc = ha; |