summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_ethersubr.h
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2000-01-14 01:36:16 +0000
committerwpaul <wpaul@FreeBSD.org>2000-01-14 01:36:16 +0000
commit3e7d8837770cd977fa12f623b643c4a90c566501 (patch)
tree1dc6e867f683d5a1839ea0130a0b401a4c4b64d3 /sys/dev/usb/usb_ethersubr.h
parentdd8ecc747f9ba945e64ed62031da95e7638919e2 (diff)
downloadFreeBSD-src-3e7d8837770cd977fa12f623b643c4a90c566501.zip
FreeBSD-src-3e7d8837770cd977fa12f623b643c4a90c566501.tar.gz
Pull my head out of my ass and actually make the tx netisr stuff work right.
Do not not not call m_freem() in the txeof routines. Let the netisr routine do it. This also makes the tx netisr queuing much simpler (I can just use another ifqueue instead of the mess I had before.) Thanks to Bosko Milekic for making me actually think about what I was doing for a minute.
Diffstat (limited to 'sys/dev/usb/usb_ethersubr.h')
-rw-r--r--sys/dev/usb/usb_ethersubr.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/usb/usb_ethersubr.h b/sys/dev/usb/usb_ethersubr.h
index 98dc843..d98be8c 100644
--- a/sys/dev/usb/usb_ethersubr.h
+++ b/sys/dev/usb/usb_ethersubr.h
@@ -46,6 +46,6 @@ struct usb_qdat {
void usb_register_netisr __P((void));
void usb_ether_input __P((struct mbuf *));
-void usb_tx_done __P((struct ifnet *));
+void usb_tx_done __P((struct mbuf *));
#endif
OpenPOWER on IntegriCloud