Evan Huus skrev 2013-08-28 00:17:
>make our stateful APIs (p_add_proto_data, reassembly,
conversations) no-ops
I'm not sure I get this, p_add_proto_data might work as a no-op in
tshark's case but isn't conversation data
reassembly, needed to fully dissect a "future" frame?
A way to fix the reassembly case might be to store the fully
reassembled data with p_add_proto_data rather than
in a hash_table and in tshark's case discard it when finished with
the frame this might have other benefits as well.
Unfortunately it means changing all dissectors using reassembly but
if the most frequently used ones
where done it might fix most use cases ( TCP, HTTP...?).
___________________________________________________________________________
Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives: http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
|