aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/qlxgbe/ql_os.c
diff options
context:
space:
mode:
authorDavid C Somayajulu <davidcs@FreeBSD.org>2017-07-05 19:25:09 +0000
committerDavid C Somayajulu <davidcs@FreeBSD.org>2017-07-05 19:25:09 +0000
commitb5c2be723b1c86c273bd767261a44f3be798ad58 (patch)
treedb7a6b64e0404f588c830f7c7ca9599ac49f0d65 /sys/dev/qlxgbe/ql_os.c
parentf45c7805733e0bf076df66e9d81e7686a50fe971 (diff)
Notes
Diffstat (limited to 'sys/dev/qlxgbe/ql_os.c')
-rw-r--r--sys/dev/qlxgbe/ql_os.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/sys/dev/qlxgbe/ql_os.c b/sys/dev/qlxgbe/ql_os.c
index 5bcc41f3c3e4..b9b53ecd90a1 100644
--- a/sys/dev/qlxgbe/ql_os.c
+++ b/sys/dev/qlxgbe/ql_os.c
@@ -980,8 +980,7 @@ qla_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
ifp->if_mtu + ETHER_HDR_LEN + ETHER_CRC_LEN;
if ((ifp->if_drv_flags & IFF_DRV_RUNNING)) {
- ret = ql_set_max_mtu(ha, ha->max_frame_size,
- ha->hw.rcv_cntxt_id);
+ qla_init_locked(ha);
}
if (ifp->if_mtu > ETHERMTU)
@@ -1014,11 +1013,9 @@ qla_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
ret = ql_set_allmulti(ha);
}
} else {
- qla_init_locked(ha);
ha->max_frame_size = ifp->if_mtu +
ETHER_HDR_LEN + ETHER_CRC_LEN;
- ret = ql_set_max_mtu(ha, ha->max_frame_size,
- ha->hw.rcv_cntxt_id);
+ qla_init_locked(ha);
}
} else {
if (ifp->if_drv_flags & IFF_DRV_RUNNING)