aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-infiniband.h
AgeCommit message (Collapse)AuthorFilesLines
2010-11-17From Slava via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5335 :morriss1-1379/+5
This patch adds to Wireshark the ability to dissect Infiniband SDP (Socket Direct Protocol) and CM MADs traffic. It also contains various other bug-fixes and enhancements. SDP traffic can be identified automatically (analyzing SDP CM MADs) or manually. SDP, or Sockets Direct Protocol, is a protocol developed by the Infiniband Trade Association which enables existing socket-based applications to transparently utilize the Infiniband capabilities. This patch is submitted on behalf of Mellanox Technologies Ltd. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34918 f5534014-38df-0310-8fa8-9805f1628bb7
2010-08-16From Slava:etxrab1-0/+28
This patch adds to the Infiniband dissector the ability to dissect EoIB (Ethernet-over-Infiniband) traffic which uses Mellanox Technologies Ltd's standard for encapsulating Ethernet traffic inside Infiniband packets. This patch is submitted on behalf of Mellanox Technologies Ltd. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5061 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33808 f5534014-38df-0310-8fa8-9805f1628bb7
2010-08-03From Slava:etxrab1-0/+3
The Infiniband dissector currently uses a heuristic where it attempts to parse IBA payloads as if they contained encapsulated traffic with an Ethertype header. While a relatively common occurrence and thus a fairly useful feature, this heuristic in many cases causes false-positives which invoke unneeded dissectors and generate noise in the form of unjustified "malformed packet" errors these dissectors cause. This patch adds a checkbox to the Infiniband preferences menu that allows users to disable this feature if desired. The option remains on by default. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5062 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33703 f5534014-38df-0310-8fa8-9805f1628bb7
2010-08-03From Slava:etxrab1-1/+3
Infiniband RoCE dissection. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5060 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33702 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-03This patch is submitted on behalf of Mellanox Technologies:etxrab1-0/+5
Printing to the source and destination columns by the Infiniband dissector is not working properly. This patch changes the printing code to perform the correct operations, so that the source and destination information properly appears in the columns. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4739 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32648 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-03This patch is submitted on behalf of Mellanox Technologies:etxrab1-1/+50
This patch adds code for correct dissection of two performance management datagrams to the Infiniband dissector. The added MADs are PortCounters and PortCounters Extended. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4741 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32647 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-03This patch is submitted on behalf of Mellanox Technologies:etxrab1-0/+2
This patch fixes a bug in Infiniband dissection where the offset was incorrectly incremented in some cases leading to attempt to read past the end of the tvb and a MALFORMED-PACKET error being issued. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4738 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32645 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-03This patch is submitted on behalf of Mellanox Technologies:etxrab1-2/+4
This patch fixes the code to correctly identify MAD packets by their source and destination queue pairs. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4737 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32644 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-08From Stephen Donnelly:etxrab1-0/+18
InfiniBand Link Packet (flow control) dissector. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4656 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32425 f5534014-38df-0310-8fa8-9805f1628bb7
2009-07-07From Kovarththanan Rajaratnam:stig1-1714/+0
Move hf/ett definitions from packet-infiniband.h -> packet-infiniband.c to align it with the rest of the bunch git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28979 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-24From Kovarththanan Rajaratnam:stig1-66/+66
More hf_register_info related cleanup. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28832 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-21infiniband.h: Verify addt'l fields against spec; reformatwmeier1-1635/+2074
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28112 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-21infiniband: Fix various issues mostly relating to protocol field display:wmeier1-100/+104
- Conform display of fields to Infiniband spec (1.2.1): E.G.: use correct bitmasks in hf[]; (The verification/correction process is not complete: see packet-inifiniband.h); - Comment out unused hf[] & related elements; - hf[]: FT_BOOLEAN entries with bitmask: "BASE" should be "bitwidth of parent bitfield"; - packet-infiniband.c: Use consistent indentation; - Move proto_register & proto_reg_handoff to the end of the file. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28105 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-21Constify some more value_strings.jake1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28102 f5534014-38df-0310-8fa8-9805f1628bb7
2009-02-22Incorporate plugin dissector into build in collection.jake1-0/+2574
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27502 f5534014-38df-0310-8fa8-9805f1628bb7