summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/mac.h
diff options
context:
space:
mode:
authorSebastien Roy <Sebastien.Roy@Sun.COM>2009-02-20 21:38:08 -0500
committerSebastien Roy <Sebastien.Roy@Sun.COM>2009-02-20 21:38:08 -0500
commite75f0919bf9ec317db5c7166d0aaf1eed11debdb (patch)
treee7537956d00f6d01e125ca0645066eedbec4ce7c /usr/src/uts/common/sys/mac.h
parenta111c49db4e8b7dd3704736578122b73ef4c24fe (diff)
downloadillumos-joyent-e75f0919bf9ec317db5c7166d0aaf1eed11debdb.tar.gz
PSARC 2009/069 802.1Q tag mode link property
6797256 need link property to control 802.1Q priority tagging
Diffstat (limited to 'usr/src/uts/common/sys/mac.h')
-rw-r--r--usr/src/uts/common/sys/mac.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/mac.h b/usr/src/uts/common/sys/mac.h
index d179e5a2f8..c6dbe35d57 100644
--- a/usr/src/uts/common/sys/mac.h
+++ b/usr/src/uts/common/sys/mac.h
@@ -91,6 +91,11 @@ typedef enum {
LINK_FLOWCTRL_BI
} link_flowctrl_t;
+typedef enum {
+ LINK_TAGMODE_VLANONLY = 0,
+ LINK_TAGMODE_NORMAL
+} link_tagmode_t;
+
/*
* Maximum MAC address length
*/
@@ -162,6 +167,7 @@ typedef enum {
MAC_PROP_MAXBW,
MAC_PROP_PRIO,
MAC_PROP_BIND_CPU,
+ MAC_PROP_TAGMODE,
MAC_PROP_PRIVATE = -1
} mac_prop_id_t;