From Martin Renold via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5730
authoralagoutte <alagoutte@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 31 Oct 2011 18:37:58 +0000 (18:37 +0000)
committeralagoutte <alagoutte@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 31 Oct 2011 18:37:58 +0000 (18:37 +0000)
commit28ba4c567f286dad4e931a6657f2a5cbdd73ddd3
treeae2898f1650672fdb4948b708b83a3b5dfd3c166
parent5c63d35bfc996854d4a64ee2ed7b7577f6931627
From Martin Renold via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5730
Dissector for HSR and PRP-1

Here is a patch that adds a dissector for HSR and for PRP-1. Both protocols are defined in IEC62439 Part 3. (High-availability Seamless Redundancy / Parallel Redundancy Protocol)

The existing PRP dissector has been refactored to support both the old PRP (now called PRP-0) and the new PRP-1.

There are three distinct dissectors:
- HSR (ethertype 892F)
- HSR/PRP supervision (ethertype 88FB)
- PRP-0 and PRP-1 (trailer dissector; disabled by default)

From me :
* Fix Clang Warning
* Add modification for CMakeLists.txt

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39692 f5534014-38df-0310-8fa8-9805f1628bb7
AUTHORS
epan/CMakeLists.txt
epan/dissectors/Makefile.common
epan/dissectors/packet-ethertype.c
epan/dissectors/packet-hsr-prp-supervision.c [new file with mode: 0644]
epan/dissectors/packet-hsr.c [new file with mode: 0644]
epan/dissectors/packet-prp.c
epan/etypes.h