From 57acc227f08fd05fb20b577568780deff77f972f Mon Sep 17 00:00:00 2001 From: Michael Mann Date: Sun, 3 Jan 2016 00:58:31 -0500 Subject: KISS the Follow TCP functionality. [KISS - Keep It Simple, Stupid] Convert the Follow TCP functionality to use a tap from the TCP dissector that passes the tvb of the payload. This makes things A LOT simpler, but relies on the TCP dissector to make all decisions. The "tap" logic passes tvb data 1. Before calls to process_tcp_payload 2. Before hf_tcp_segment_data fields (that aren't retransmissions or otherwise handled) Follow up patches will be necessary to clean up all of the supporting "follow" functionality that is now useless. Bug: 6925 Bug: 9780 Change-Id: I4e7f5d453519be839de39a109bafa899b9987139 Reviewed-on: https://code.wireshark.org/review/13038 Reviewed-by: Michael Mann --- debian/libwireshark0.symbols | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/libwireshark0.symbols b/debian/libwireshark0.symbols index a6adb27e1e..a55dfdd0cc 100644 --- a/debian/libwireshark0.symbols +++ b/debian/libwireshark0.symbols @@ -1165,9 +1165,8 @@ libwireshark.so.0 libwireshark0 #MINVER# reset_rtd_table@Base 1.99.8 reset_srt_table@Base 1.99.8 reset_stat_table@Base 1.99.8 + reset_stream_follow@Base 2.1.0 reset_tap_listeners@Base 1.9.1 - reset_tcp_reassembly@Base 1.9.1 - reset_udp_follow@Base 1.99.2 rose_ctx_clean_data@Base 1.9.1 rose_ctx_init@Base 1.9.1 rpc_init_prog@Base 1.9.1 -- cgit v1.2.3