diff options
| author | David C Somayajulu <davidcs@FreeBSD.org> | 2017-07-05 19:25:09 +0000 |
|---|---|---|
| committer | David C Somayajulu <davidcs@FreeBSD.org> | 2017-07-05 19:25:09 +0000 |
| commit | b5c2be723b1c86c273bd767261a44f3be798ad58 (patch) | |
| tree | db7a6b64e0404f588c830f7c7ca9599ac49f0d65 /sys/dev/qlxgbe/ql_os.c | |
| parent | f45c7805733e0bf076df66e9d81e7686a50fe971 (diff) | |
Notes
Diffstat (limited to 'sys/dev/qlxgbe/ql_os.c')
| -rw-r--r-- | sys/dev/qlxgbe/ql_os.c | 7 |
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) |
