Wireshark-commits: [Wireshark-commits] master ae20651: Overhaul WSP dissector.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ae20651d9a517ee3d37fa8b840b1c2b7bf5ceeac
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
ae20651 by Michael Mann (mmann78@xxxxxxxxxxxx):
Overhaul WSP dissector.
1. Remove proto_tree_add_text (the reason I started the update)
2. Add expert info (mostly related to proto_tree_add_text, but since I was in the neighborhood...)
3. Replace "big functions macros" with "small macro" + real function (for big .o size savings)
4. Remove DebugLog macro (intent seems to duplicate basic functionality of a step-through debugger)
5. Replace HF_EMPTY (and comparible macros) with -1
6. Move header handler array to remove need for many forward declarations.
Change-Id: Ic5467289aae7d54e78c1fd65f93358387d6139aa
Reviewed-on: https://code.wireshark.org/review/7799
Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from a6fc6aa wcp: add validations to decompressed_entry
adds ae20651 Overhaul WSP dissector.
Summary of changes:
epan/dissectors/packet-mmse.c | 2 +-
epan/dissectors/packet-wsp.c | 4020 ++++++++++++++++++++---------------------
epan/dissectors/packet-wsp.h | 2 +-
3 files changed, 1963 insertions(+), 2061 deletions(-)