diff options
author | Guy Harris <guy@alum.mit.edu> | 2011-04-28 11:24:12 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2011-04-28 11:24:12 -0700 |
commit | 1ac500998736cb4282610d331453b7376bfd6cb5 (patch) | |
tree | 78371b87a27d5d37143d39a1be8c8bcacd2a898b /oui.h | |
parent | 47b1a4a09bf1df61fb3b8cc75ead086fddb4ae5f (diff) | |
download | tcpdump-1ac500998736cb4282610d331453b7376bfd6cb5.tar.gz |
Add error checking and support for DCB Exchange protocol (DCBX) version 1.01.
From Kaladhar Musunuru <kaladharm@sourceforge.net>:
Added support for DCB Exchange protocol (DCBX) version 1.01.
http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-capability-exchange-discovery-protocol-1108-v1.01.pdf
DCBX protocol exchanges control state machine and generic feature state
machine parameters as Organizationally specific TLVs. The OUI used for
the DCBX TLV 1.01 is 0x001B21. Following TLVs are decoded:
- Control state
- Priority Groups (PG)
- Priority-based Flow Control (PFC)
- Application Protocol (APP)
From me:
Add a bunch of additional error checking, and sort the main switch
statement by TLV code (and thus by the order in the specification).
Also update/add indications of what standards document what items.
Diffstat (limited to 'oui.h')
-rw-r--r-- | oui.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -30,6 +30,7 @@ extern const struct tok smi_values[]; #define OUI_IEEE_8021_PRIVATE 0x0080c2 /* IEEE 802.1 Organisation Specific - Annex F */ #define OUI_IEEE_8023_PRIVATE 0x00120f /* IEEE 802.3 Organisation Specific - Annex G */ #define OUI_TIA 0x0012bb /* TIA - Telecommunications Industry Association - ANSI/TIA-1057- 2006 */ +#define OUI_DCBX 0x001B21 /* DCBX */ /* * These are SMI Network Management Private Enterprise Codes for |