diff options
author | Peter Wu <peter@lekensteyn.nl> | 2017-08-24 00:36:03 -0700 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-09-10 18:59:27 +0000 |
commit | 74436b5ace977279b659dc2420305ea5a423e9ee (patch) | |
tree | c10cef7366b28311f8eedd9eb691f67cf48b5da1 /epan/dissectors/packet-dcerpc-dnsserver.h | |
parent | 6bcf405338d498c76005223190a591048922f18d (diff) |
ssl: fix subdissection with multiple TLS records per packet
Decrypted TLS records must be stored in a single SslPacketInfo or else
plaintext will go missing (in Follow SSL or when subdissectors need
reassembly). As this structure is currently keyed by the layer number
(pinfo->curr_layer_num) which is changed by call_dissector, it must be
copied and propagated before calling subdissectors.
Change-Id: Ic42ba6c0854154272058f9bf9796e06ad7f94bfd
Fixes: v2.3.0rc0-3740-ge1f84f985e ("Fix Decode As for protocols that may use tunneling.")
Bug: 13885
Reviewed-on: https://code.wireshark.org/review/23190
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-dcerpc-dnsserver.h')
0 files changed, 0 insertions, 0 deletions