Overhauled the RMT dissectors. Not sure each needs its own file, but since this...
authorMichael Mann <mmann78@netscape.net>
Fri, 24 May 2013 17:06:23 +0000 (17:06 -0000)
committerMichael Mann <mmann78@netscape.net>
Fri, 24 May 2013 17:06:23 +0000 (17:06 -0000)
commitd12fc51afd1bca6c0b7b2858a18772b29f514c0c
tree5eb7bb6d3e41973905bbd8fb7dc50701336d1a3c
parent7dddfb1784667e65616b02834469b834819161cb
Overhauled the RMT dissectors.  Not sure each needs its own file, but since this involves multiple RFCs, they remain split out by that.  More are now a "pure" dissector and not a "decoding function hook".

Some Notes:
1. Converted to "new style" dissectors with data being passed between dissectors
2. Combined header files into one since there wasn't much that should have really been in the header files.  Implemented functionality is in c module of respective dissector.

Not sure if LCT preferences should just be in the LCT dissector and not the RMT-ALC "parent", but kept for backwards compatibility.

svn path=/trunk/; revision=49555
12 files changed:
epan/CMakeLists.txt
epan/dissectors/Makefile.common
epan/dissectors/packet-rmt-alc.c
epan/dissectors/packet-rmt-alc.h [deleted file]
epan/dissectors/packet-rmt-common.c [deleted file]
epan/dissectors/packet-rmt-common.h
epan/dissectors/packet-rmt-fec.c
epan/dissectors/packet-rmt-fec.h [deleted file]
epan/dissectors/packet-rmt-lct.c
epan/dissectors/packet-rmt-lct.h [deleted file]
epan/dissectors/packet-rmt-norm.c
epan/dissectors/packet-rmt-norm.h [deleted file]