summaryrefslogtreecommitdiff
path: root/sys/dev/lnc
diff options
context:
space:
mode:
authorMax Laier <mlaier@FreeBSD.org>2004-07-02 12:16:02 +0000
committerMax Laier <mlaier@FreeBSD.org>2004-07-02 12:16:02 +0000
commit7929aa036c85b3ff4badebf421426e81b3e1e652 (patch)
tree65f0224543a217107b8c639eebd90136c5b1386d /sys/dev/lnc
parent5a3af8fce5d45be8639fdbdaea79e3df1b9378d3 (diff)
Notes
Diffstat (limited to 'sys/dev/lnc')
-rw-r--r--sys/dev/lnc/if_lnc.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/lnc/if_lnc.c b/sys/dev/lnc/if_lnc.c
index 25cb687c9432..8e80530e73cc 100644
--- a/sys/dev/lnc/if_lnc.c
+++ b/sys/dev/lnc/if_lnc.c
@@ -863,7 +863,9 @@ lnc_attach_common(device_t dev)
sc->arpcom.ac_if.if_ioctl = lnc_ioctl;
sc->arpcom.ac_if.if_watchdog = lnc_watchdog;
sc->arpcom.ac_if.if_init = lnc_init;
- sc->arpcom.ac_if.if_snd.ifq_maxlen = IFQ_MAXLEN;
+ IFQ_SET_MAXLEN(&sc->arpcom.ac_if.if_snd, IFQ_MAXLEN);
+ sc->arpcom.ac_if.if_snd.ifq_drv_maxlen = IFQ_MAXLEN;
+ IFQ_SET_READY(&sc->arpcom.ac_if.if_snd);
/* Extract MAC address from PROM */
for (i = 0; i < ETHER_ADDR_LEN; i++)
@@ -1213,7 +1215,7 @@ lnc_start(struct ifnet *ifp)
do {
- IF_DEQUEUE(&sc->arpcom.ac_if.if_snd, head);
+ IFQ_DRV_DEQUEUE(&sc->arpcom.ac_if.if_snd, head);
if (!head)
return;