Wireshark-commits: [Wireshark-commits] master f9c2bdc: Implement all mapping macros for the new pro
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=f9c2bdc413e01e70ac66494f012feb87c9ae8f6b
Submitter: "Jaap Keuter <jaap.keuter@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
f9c2bdc by Jaap Keuter (jaap.keuter@xxxxxxxxx):
Implement all mapping macros for the new proto tree API
The new proto tree API uses mapping macros to map calls to the
proto_tree_add_* functions. These were defined for the up til then
in use functions. In the mean time functions have been added and
workarounds for non mapped functions were used.
This change adds the missing mapping macros so that now all
proto_tree_add_* functions taking a hfi address are mapped properly.
Also fix two dissectors that failed the mapping.
Change-Id: I91d800439fe2c4487ca53c00c44d7aa46ce70e1d
Reviewed-on: https://code.wireshark.org/review/35743
Petri-Dish: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Jörg Mayer <jmayer@xxxxxxxxx>
Reviewed-by: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Actions performed:
from f1a49e5 travis: add gcc-9 builds.
add f9c2bdc Implement all mapping macros for the new proto tree API
Summary of changes:
epan/dissectors/packet-gadu-gadu.c | 4 +-
epan/dissectors/packet-netlink-net_dm.c | 2 +-
epan/proto.h | 250 ++++++++++++++++++++++++++++----
3 files changed, 224 insertions(+), 32 deletions(-)