aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/qlxgb
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2020-09-01 20:13:50 +0000
committerMark Johnston <markj@FreeBSD.org>2020-09-01 20:13:50 +0000
commitf7eec6b204f10f9f62f78dfe3e9e0ba42a3649fa (patch)
tree5a660d0f06b86d5e51416a97414c05dbff5bf65d /sys/dev/qlxgb
parente439fa62ef9a887efe40c962a7167e17da88834f (diff)
downloadsrc-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.c1
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;