From Florian Fainelli via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5943 :
authormorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Thu, 26 May 2011 01:55:04 +0000 (01:55 +0000)
committermorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Thu, 26 May 2011 01:55:04 +0000 (01:55 +0000)
commitb1d83e007493ea1e3e4f209bfc6db1fc91893948
tree3bdb017843bf40e4ad547121a3d904d37ecdd422
parentd2921f7c4cb61ee880decb8dff29e6cfbd2a3a85
From Florian Fainelli via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5943 :

The two patches attached allow the dissection of the Homeplug AV Ethernet MAC
management frames between a controlling device and a Homeplug AV Ethernet to
PLC adapter. This protocol is pretty similar to the previous generation
Homeplug protocol (dissected by packet-homeplug.c) but a couple of noticeable
differences make it require its own dissector handler.

This dissector is based on the work done by Nicolas Thill, Xavier Carcelle and
myself in the Faifa project (https://dev.open-plc.org).

The dissector handles the standard Homeplug AV Ethernet MAC management frames
(called public) as well as the Intellon specific management frames (vendor).

From me:
Remove unnecessary global variables.
Add to COL_INFO even when !tree.
Remove gotos.
Remove unnecessary includes.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37403 f5534014-38df-0310-8fa8-9805f1628bb7
AUTHORS
epan/CMakeLists.txt
epan/dissectors/Makefile.common
epan/dissectors/packet-homeplug-av.c [new file with mode: 0644]