Index: if_ed.c =================================================================== RCS file: /usr/store/mlaier/fcvs/src/sys/dev/ed/if_ed.c,v retrieving revision 1.232 diff -u -r1.232 if_ed.c --- if_ed.c 9 Jun 2004 14:33:58 -0000 1.232 +++ if_ed.c 8 Jul 2004 17:21:22 -0000 @@ -1721,7 +1721,9 @@ ifp->if_ioctl = ed_ioctl; ifp->if_watchdog = ed_watchdog; ifp->if_init = ed_init; - ifp->if_snd.ifq_maxlen = IFQ_MAXLEN; + IFQ_SET_MAXLEN(&ifp->if_snd, IFQ_MAXLEN); + ifp->if_snd.ifq_drv_maxlen = IFQ_MAXLEN; + IFQ_SET_READY(&ifp->if_snd); ifp->if_linkmib = &sc->mibdata; ifp->if_linkmiblen = sizeof sc->mibdata; /* @@ -2123,7 +2125,7 @@ ifp->if_flags |= IFF_OACTIVE; return; } - IF_DEQUEUE(&ifp->if_snd, m); + IFQ_DRV_DEQUEUE(&ifp->if_snd, m); if (m == 0) { /*