fixed packet length check bug
authorBrian Feldman <feldman@ucbvax.Berkeley.EDU>
Tue, 13 Apr 1982 04:53:35 +0000 (20:53 -0800)
committerBrian Feldman <feldman@ucbvax.Berkeley.EDU>
Tue, 13 Apr 1982 04:53:35 +0000 (20:53 -0800)
SCCS-vsn: sys/vax/if/if_ec.c 4.4

usr/src/sys/vax/if/if_ec.c

index 0f3d3fc..33f918e 100644 (file)
@@ -1,4 +1,4 @@
-/*     if_ec.c 4.3     82/04/11        */
+/*     if_ec.c 4.4     82/04/12        */
 
 #include "ec.h"
 #include "imp.h"
 
 #include "ec.h"
 #include "imp.h"
@@ -442,7 +442,7 @@ COUNT(ECREAD);
                panic("ecrint");
        ecbuf = es->es_buf[buf];
        ecoff = *(short *)ecbuf;
                panic("ecrint");
        ecbuf = es->es_buf[buf];
        ecoff = *(short *)ecbuf;
-       if (ecoff < ECRDOFF || ecoff >= ECMTU+ECRDOFF) {
+       if (ecoff <= ECRDOFF || ecoff > ECMTU+ECRDOFF) {
                es->es_if.if_ierrors++;
 #ifdef notdef
                if (es->es_if.if_ierrors % 100 == 0)
                es->es_if.if_ierrors++;
 #ifdef notdef
                if (es->es_if.if_ierrors % 100 == 0)