summaryrefslogtreecommitdiff
path: root/oui.c
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2014-12-11 23:49:30 +0000
committerDenis Ovsienko <denis@ovsienko.info>2014-12-13 18:06:04 +0000
commit94b4c01e1d866fe1132839c3ad2027380e6754bd (patch)
tree7506f3b284837b44e4301974e601bee2a74bcf8c /oui.c
parent3a5ebe0ed5467879c498789e9505ebe598ec0611 (diff)
downloadtcpdump-94b4c01e1d866fe1132839c3ad2027380e6754bd.tar.gz
OpenFlow: add vendor name printing
The new function goes into print-openflow.c as vendor name decoding is the same in all versions of OpenFlow (although in 1.0 it is "vendor" and in subsequent versions it is "experimenter"). The mapping is from: https://rs.opennetworking.org/wiki/display/PUBLIC/ONF+Registry
Diffstat (limited to 'oui.c')
-rw-r--r--oui.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/oui.c b/oui.c
index a6d5787f..2aea5ad7 100644
--- a/oui.c
+++ b/oui.c
@@ -39,6 +39,15 @@ const struct tok oui_values[] = {
{ OUI_IEEE_8023_PRIVATE, "IEEE 802.3 Private"},
{ OUI_TIA, "ANSI/TIA"},
{ OUI_DCBX, "DCBX"},
+ { OUI_NICIRA, "Nicira Networks" },
+ { OUI_BSN, "Big Switch Networks" },
+ { OUI_VELLO, "Vello Systems" },
+ { OUI_HP2, "HP" },
+ { OUI_HPLABS, "HP-Labs" },
+ { OUI_INFOBLOX, "Infoblox Inc" },
+ { OUI_ONLAB, "Open Networking Lab" },
+ { OUI_FREESCALE, "Freescale" },
+ { OUI_NETRONOME, "Netronome" },
{ 0, NULL }
};