Wireshark-commits: [Wireshark-commits] master be12a25: Provide new interface for Export PDU.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=be12a252dd0bfeddc4b82da4690bcd582aa94d4a
Submitter: Pascal Quantin (pascal.quantin@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
be12a25 by Michael Mann (mmann78@xxxxxxxxxxxx):
Provide new interface for Export PDU.
Rather than have a bitmask for each desired field, have a dissector
provide a list of structures that represent data that goes into
the PDU.
Change-Id: I125190cbaee489ebffb7d9f5d8bc6f3be2d06353
Reviewed-on: https://code.wireshark.org/review/16122
Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Actions performed:
from 4656191 CMake: Update the macOS wrapper script behavior.
adds be12a25 Provide new interface for Export PDU.
Summary of changes:
debian/libwireshark0.symbols | 3 +-
.../asn1/credssp/packet-credssp-template.c | 8 +-
epan/dissectors/asn1/h248/packet-h248-template.c | 9 +-
epan/dissectors/packet-credssp.c | 12 +-
epan/dissectors/packet-diameter.c | 8 +-
epan/dissectors/packet-dtls.c | 8 +-
epan/dissectors/packet-dvbci.c | 30 +-
epan/dissectors/packet-dvbci.h | 1 -
epan/dissectors/packet-h248.c | 15 +-
epan/dissectors/packet-ipsec.c | 8 +-
epan/dissectors/packet-logcat-text.c | 3 +-
epan/dissectors/packet-logcat.c | 4 +-
epan/dissectors/packet-megaco.c | 9 +-
epan/dissectors/packet-reload-framing.c | 6 +-
epan/dissectors/packet-sctp.c | 8 +-
epan/dissectors/packet-sip.c | 9 +-
epan/dissectors/packet-ssl.c | 8 +-
epan/dissectors/packet-user_encap.c | 10 +-
epan/exported_pdu.c | 471 ++++++++------------
epan/exported_pdu.h | 91 ++--
20 files changed, 306 insertions(+), 415 deletions(-)