aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
authorAdam Goldman <adam.goldman@intel.com>2016-02-04 10:10:28 -0500
committerMichael Mann <mmann78@netscape.net>2016-05-17 18:05:54 +0000
commitba3f4f991cf4341dcd6191c0949bfa19f20c7304 (patch)
tree16dc732d14c7801e641676bf6f36a6cc53b956ec /wiretap
parent5c08509b000d3bda81abc90e02ed5526dba3f6de (diff)
opa: Add dissectors for Intel’s Omni-Path Architecture (OPA)
Added dissectors for OPA Fabric Executive (FE) Header, OPA Snoop and Capture (SnC) MetaData Header, OPA 9B Packets, and OPA MAD Packets. Bug: 12114 Change-Id: I6acd3c9e266e4b638167abbdd275ec7c1d472b4f Reviewed-on: https://code.wireshark.org/review/13473 Reviewed-by: Adam Goldman <adam.goldman@intel.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/erf.c2
-rw-r--r--wiretap/erf.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/wiretap/erf.c b/wiretap/erf.c
index febef34974..d51f8f2c4c 100644
--- a/wiretap/erf.c
+++ b/wiretap/erf.c
@@ -618,6 +618,8 @@ static gboolean erf_read_header(wtap *wth, FILE_T fh,
case ERF_TYPE_INFINIBAND:
case ERF_TYPE_INFINIBAND_LINK:
case ERF_TYPE_META:
+ case ERF_TYPE_OPA_SNC:
+ case ERF_TYPE_OPA_9B:
#if 0
{
phdr->len = g_htons(erf_header->wlen);
diff --git a/wiretap/erf.h b/wiretap/erf.h
index bc22a5b660..168f51a275 100644
--- a/wiretap/erf.h
+++ b/wiretap/erf.h
@@ -69,6 +69,8 @@
#define ERF_TYPE_INFINIBAND_LINK 25
/* XXX - what about 26? */
#define ERF_TYPE_META 27
+#define ERF_TYPE_OPA_SNC 28
+#define ERF_TYPE_OPA_9B 29
/* 28-31 reserved for future public ERF types */