diff options
| author | Brian Somers <brian@FreeBSD.org> | 1999-08-06 13:53:03 +0000 |
|---|---|---|
| committer | Brian Somers <brian@FreeBSD.org> | 1999-08-06 13:53:03 +0000 |
| commit | aab3beeede3032eef69a9bf581707f4ea77affe3 (patch) | |
| tree | 86fd5de1f953d933d2534030fd86f151b5bbed7a /sys/net/if_loop.c | |
| parent | 2e4e1ffe620d48454983a717e73881f63cc64801 (diff) | |
Notes
Diffstat (limited to 'sys/net/if_loop.c')
| -rw-r--r-- | sys/net/if_loop.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/net/if_loop.c b/sys/net/if_loop.c index 55abbf500f13..bc4b5449a12e 100644 --- a/sys/net/if_loop.c +++ b/sys/net/if_loop.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)if_loop.c 8.1 (Berkeley) 6/10/93 - * $Id: if_loop.c,v 1.38 1999/02/20 21:03:53 dt Exp $ + * $Id: if_loop.c,v 1.39 1999/07/06 19:23:13 des Exp $ */ /* @@ -346,7 +346,10 @@ loioctl(ifp, cmd, data) break; case SIOCSIFMTU: - ifp->if_mtu = ifr->ifr_mtu; + if (ifr->ifr_mtu < IF_MINMTU || ifr->ifr_mtu > IF_MAXMTU) + error = EINVAL; + else + ifp->if_mtu = ifr->ifr_mtu; break; case SIOCSIFFLAGS: |
