This commit was generated by cvs2svn to track changes on a CVS vendor
[unix-history] / sys / netinet / in.c
index f4329a1..34a662f 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *     from: @(#)in.c  7.17 (Berkeley) 4/20/91
  * SUCH DAMAGE.
  *
  *     from: @(#)in.c  7.17 (Berkeley) 4/20/91
- *     $Id: in.c,v 1.6 1993/11/25 01:35:02 wollman Exp $
+ *     $Id: in.c,v 1.7 1993/12/19 00:52:34 wollman Exp $
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -228,7 +228,7 @@ in_canforward(in)
                return (0);
        if (IN_CLASSA(i)) {
                net = i & IN_CLASSA_NET;
                return (0);
        if (IN_CLASSA(i)) {
                net = i & IN_CLASSA_NET;
-               if (net == 0 || net == IN_LOOPBACKNET)
+               if (net == 0 || net == (IN_LOOPBACKNET << IN_CLASSA_NSHIFT))
                        return (0);
        }
        return (1);
                        return (0);
        }
        return (1);