From: Paul Mackerras Date: Fri, 19 May 1995 04:37:42 +0000 (+0000) Subject: fix MTU check in PPPIOCSMTU X-Git-Tag: RELEASE_2_3_6~700 X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=commitdiff_plain;h=0686813db00507d446cedaca6dca96889a3d2f63;hp=344df78d925b7a47fe56c2544d12218380423699;ds=sidebyside fix MTU check in PPPIOCSMTU --- diff --git a/ultrix/if_ppp.c b/ultrix/if_ppp.c index 63e99d3..2c8316e 100644 --- a/ultrix/if_ppp.c +++ b/ultrix/if_ppp.c @@ -72,7 +72,7 @@ * Robert Olsson and Paul Mackerras. */ -/* $Id: if_ppp.c,v 1.6 1995/05/01 01:39:03 paulus Exp $ */ +/* $Id: if_ppp.c,v 1.7 1995/05/19 04:37:42 paulus Exp $ */ /* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */ #include "ppp.h" @@ -352,7 +352,7 @@ pppioctl(sc, cmd, data, flag) if (!suser()) return EPERM; mtu = *(int *) data; - if (mtu < PPP_MRU || mtu > PPP_MAXMRU) + if (mtu <= 0 || mtu > PPP_MAXMRU) return EINVAL; s = splimp(); sc->sc_if.if_mtu = mtu;