fix to use only one soft intr for net thereby fixing bug in raw sockets
[unix-history] / usr / src / sys / vax / if / if_dmc.c
index 9a4ed46..4d00005 100644 (file)
@@ -1,4 +1,4 @@
-/*     if_dmc.c        4.5     82/03/15        */
+/*     if_dmc.c        4.6     82/03/19        */
 
 #include "dmc.h"
 #if NDMC > 0
 
 #include "dmc.h"
 #if NDMC > 0
@@ -314,7 +314,7 @@ dmcxint(unit)
                switch (ui->ui_flags & DMC_PF) {
 #ifdef INET
                case PF_INET:
                switch (ui->ui_flags & DMC_PF) {
 #ifdef INET
                case PF_INET:
-                       setipintr();
+                       schednetisr(NETISR_IP);
                        inq = &ipintrq;
                        break;
 #endif
                        inq = &ipintrq;
                        break;
 #endif