diff options
author | Pyun YongHyeon <yongari@FreeBSD.org> | 2011-11-07 22:58:49 +0000 |
---|---|---|
committer | Pyun YongHyeon <yongari@FreeBSD.org> | 2011-11-07 22:58:49 +0000 |
commit | f9ea040e0c62f55a1a43bc5461d4310cdab54055 (patch) | |
tree | 89473fb028e13a8d01623b7bac58c1b76d6ecc37 /sys/dev/ti | |
parent | aeeee7eec18bb000f552659799964bdee32f0eae (diff) | |
download | src-f9ea040e0c62f55a1a43bc5461d4310cdab54055.tar.gz src-f9ea040e0c62f55a1a43bc5461d4310cdab54055.zip |
Do not allow changing MTU to be less than the minimum.
Notes
Notes:
svn path=/head/; revision=227324
Diffstat (limited to 'sys/dev/ti')
-rw-r--r-- | sys/dev/ti/if_ti.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ti/if_ti.c b/sys/dev/ti/if_ti.c index fefa0e7ca480..14868d058da6 100644 --- a/sys/dev/ti/if_ti.c +++ b/sys/dev/ti/if_ti.c @@ -3396,7 +3396,7 @@ ti_ioctl(struct ifnet *ifp, u_long command, caddr_t data) switch (command) { case SIOCSIFMTU: TI_LOCK(sc); - if (ifr->ifr_mtu > TI_JUMBO_MTU) + if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > TI_JUMBO_MTU) error = EINVAL; else { ifp->if_mtu = ifr->ifr_mtu; |