wireshark/plugins
Guy Harris 847c25c5a7 Prime the epan_dissect_t with postdissector wanted fields if necessary.
This makes sure that postdissectors that indicate that they need certain
fields in the first pass will get them.

While we're at it:

Fix the field-fetching code in TRANSUM not to assume it got any
instances of the field being fetched.

Rename process_packet_first_pass() in sharkd to process_packet(), as
it's the only routine in sharkd that processes packets.

Rename process_packet() in tshark and tfshark to
process_packet_single_pass(), as it's what's used if we're only doing
one-pass analysis.

Clean up comments and whitespace.

Change-Id: I3769af952c66f5ca4b68002ad6213858ab9cab9b
Reviewed-on: https://code.wireshark.org/review/21063
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2017-04-12 23:33:37 +00:00
..
docsis Add support for BASE_VALS_NO_UNKNOWN 2017-04-10 20:31:37 +00:00
easy_codec Remove Makefile.common files 2016-06-30 11:04:17 +00:00
ethercat Dissectors don't need a journey of self discovery. 2016-12-31 07:31:42 +00:00
gryphon Adjust proto_tree_add_uint_format_value calls to use unit string 2016-12-13 22:56:50 +00:00
irda Rename tvb_new_subset() to tvb_new_subset_length_caplen(). 2017-01-10 06:19:37 +00:00
m2m Register reassembly tables 2017-01-29 13:29:04 +00:00
mate Add an API to let a postdissector specify fields whose values it needs. 2017-04-12 04:31:19 +00:00
opcua opcua: display abort messages correctly 2017-02-16 17:32:08 +00:00
pluginifdemo pluginIF: Allow en-/disable of elements 2017-03-04 00:56:51 +00:00
profinet Don't use proto_tree_add_uint() to add an FT_BOOLEAN field. 2017-04-01 01:43:03 +00:00
stats_tree uat: add a reset callback. 2017-01-12 12:39:15 +00:00
tpg Combine Decode As and port preferences for tcp.port dissector table. 2016-10-08 02:44:53 +00:00
transum Prime the epan_dissect_t with postdissector wanted fields if necessary. 2017-04-12 23:33:37 +00:00
unistim unistim (plugin): fix this statement may fall through [-Werror=implicit-fallthrough] found by gcc7 2017-03-11 17:36:04 +00:00
wimax Add support for BASE_VALS_NO_UNKNOWN 2017-04-10 20:31:37 +00:00
wimaxasncp Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
wimaxmacphy Convert most UDP dissectors to use "auto" preferences. 2016-10-13 02:51:18 +00:00
Custom.m4.example Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
Custom.make.example Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
Makefile.am Build TRANSUM plugin 2016-12-13 08:50:27 +00:00
Makefile.am.inc Remove Makefile.common files 2016-06-30 11:04:17 +00:00