summaryrefslogtreecommitdiff
path: root/sys/dev/ic/fxpvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ic/fxpvar.h')
-rw-r--r--sys/dev/ic/fxpvar.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/ic/fxpvar.h b/sys/dev/ic/fxpvar.h
index f41abdc9755..d34e0a40268 100644
--- a/sys/dev/ic/fxpvar.h
+++ b/sys/dev/ic/fxpvar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: fxpvar.h,v 1.4 2000/09/17 17:08:16 aaron Exp $ */
+/* $OpenBSD: fxpvar.h,v 1.5 2001/06/13 23:19:17 jason Exp $ */
/* $NetBSD: if_fxpvar.h,v 1.1 1997/06/05 02:01:58 thorpej Exp $ */
/*
@@ -51,6 +51,10 @@ struct fxp_softc {
struct mbuf *rfa_headm; /* first mbuf in receive frame area */
struct mbuf *rfa_tailm; /* last mbuf in receive frame area */
struct fxp_cb_tx *cbl_first; /* first active TxCB in list */
+ int sc_flags; /* misc. flags */
+#define FXPF_HAS_RESUME_BUG 0x08 /* has the resume bug */
+#define FXPF_FIX_RESUME_BUG 0x10 /* currently need to work-around
+ the resume bug */
int tx_queued; /* # of active TxCB's */
int need_mcsetup; /* multicast filter needs programming */
struct fxp_cb_tx *cbl_last; /* last active TxCB in list */