summaryrefslogtreecommitdiffstats
path: root/sys/net/if_var.h
diff options
context:
space:
mode:
authorjlemon <jlemon@FreeBSD.org>2001-09-18 17:41:42 +0000
committerjlemon <jlemon@FreeBSD.org>2001-09-18 17:41:42 +0000
commit131e3ad4ce7736c260d62c4f5f2ff41a46dc7de0 (patch)
treef389fec466bb5c5593d80daaaa547ab750789d27 /sys/net/if_var.h
parent7f8575ebc78b1e80189dc231cb0aae8db7ddf1ea (diff)
downloadFreeBSD-src-131e3ad4ce7736c260d62c4f5f2ff41a46dc7de0.zip
FreeBSD-src-131e3ad4ce7736c260d62c4f5f2ff41a46dc7de0.tar.gz
Add two fields to the ifnet structure indicating what extra capabilities
a network device has, and which ones are enabled.
Diffstat (limited to 'sys/net/if_var.h')
-rw-r--r--sys/net/if_var.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/net/if_var.h b/sys/net/if_var.h
index 597eb64..0d69791 100644
--- a/sys/net/if_var.h
+++ b/sys/net/if_var.h
@@ -117,6 +117,8 @@ struct ifnet {
short if_unit; /* sub-unit for lower level driver */
short if_timer; /* time 'til if_watchdog called */
short if_flags; /* up/down, broadcast, etc. */
+ int if_capabilities; /* interface capabilities */
+ int if_capenable; /* enabled features */
int if_mpsafe; /* XXX TEMPORARY */
int if_ipending; /* interrupts pending */
void *if_linkmib; /* link-type-specific MIB data */
OpenPOWER on IntegriCloud