summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_fxpvar.h
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1998-07-02 21:15:48 +0000
committerJason Downs <downsj@cvs.openbsd.org>1998-07-02 21:15:48 +0000
commitb957f182ea8f3adddb0e32515ffe088b18d9a84a (patch)
treedac7ae6caf42ccaddf38dbea3e8ec542eba36b3b /sys/dev/pci/if_fxpvar.h
parent764d69e7c42f40bfb85d70cf86898a8a95a90f6d (diff)
Mostly sync with FreeBSD-current. Needs more testing.
Diffstat (limited to 'sys/dev/pci/if_fxpvar.h')
-rw-r--r--sys/dev/pci/if_fxpvar.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/pci/if_fxpvar.h b/sys/dev/pci/if_fxpvar.h
index 990fd58fcdb..6cc50921dce 100644
--- a/sys/dev/pci/if_fxpvar.h
+++ b/sys/dev/pci/if_fxpvar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_fxpvar.h,v 1.2 1997/07/06 16:05:03 niklas Exp $ */
+/* $OpenBSD: if_fxpvar.h,v 1.3 1998/07/02 21:15:47 downsj Exp $ */
/* $NetBSD: if_fxpvar.h,v 1.1 1997/06/05 02:01:58 thorpej Exp $ */
/*
@@ -59,7 +59,11 @@ 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_stats *fxp_stats; /* Pointer to interface stats */
+ struct fxp_cb_mcs *mcsp; /* Pointer to mcast setup descriptor */
+ int all_mcasts; /* receive all multicasts */
+ int need_mcsetup; /* multicast filter needs programming */
int tx_queued; /* # of active TxCB's */
+ int rx_idle_secs; /* # of seconds RX has been idle */
int promisc_mode; /* promiscuous mode enabled */
int phy_primary_addr; /* address of primary PHY */
int phy_primary_device; /* device type of primary PHY */