move pfinit after ifinit so ip can init ifinet (see ip_init)
[unix-history] / usr / src / sys / kern / init_main.c
index 61df8e3..5c6fee0 100644 (file)
@@ -1,4 +1,4 @@
-/*     init_main.c     4.27    82/03/14        */
+/*     init_main.c     4.28    82/03/28        */
 
 #include "../h/param.h"
 #include "../h/systm.h"
 
 #include "../h/param.h"
 #include "../h/systm.h"
@@ -85,11 +85,11 @@ main(firstaddr)
        mbinit();
        cinit();                        /* needed by dmc-11 driver */
 #ifdef INET
        mbinit();
        cinit();                        /* needed by dmc-11 driver */
 #ifdef INET
-       pfinit();
 #if NLOOP > 0
        loattach();                     /* XXX */
 #endif
        ifinit();
 #if NLOOP > 0
        loattach();                     /* XXX */
 #endif
        ifinit();
+       pfinit();                       /* must follow interfaces */
 #endif
        ihinit();
        bhinit();
 #endif
        ihinit();
        bhinit();