diff options
author | Stefan Metzmacher <metze@samba.org> | 2019-11-07 00:23:39 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2020-01-22 21:06:57 +0000 |
commit | 6afa37bb1a9bd8608e633bdbb1b31383407f12b8 (patch) | |
tree | 46bf96990208fa78a9340e1bf860e53cd544beb7 /epan/dissectors/packet-ntlmssp.c | |
parent | 560f1209467c38851690ddd9539dcd5a39ad030d (diff) |
packet-dcerpc: pass down header/trailer for hdr_signing
Change-Id: I1d14ffe928e1b303eee7e95a45a9617ffcfb151b
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-on: https://code.wireshark.org/review/35707
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ntlmssp.c')
-rw-r--r-- | epan/dissectors/packet-ntlmssp.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/epan/dissectors/packet-ntlmssp.c b/epan/dissectors/packet-ntlmssp.c index 90ae9290dd..67530208f7 100644 --- a/epan/dissectors/packet-ntlmssp.c +++ b/epan/dissectors/packet-ntlmssp.c @@ -2618,13 +2618,16 @@ dissect_ntlmssp_verf(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void * } static tvbuff_t * -wrap_dissect_ntlmssp_payload_only(tvbuff_t *tvb, tvbuff_t *auth_tvb _U_, - int offset, packet_info *pinfo, dcerpc_auth_info *auth_info _U_) +wrap_dissect_ntlmssp_payload_only(tvbuff_t *header_tvb _U_, + tvbuff_t *payload_tvb, + tvbuff_t *trailer_tvb _U_, + tvbuff_t *auth_tvb _U_, + packet_info *pinfo, + dcerpc_auth_info *auth_info _U_) { - tvbuff_t *data_tvb, *decrypted_tvb; + tvbuff_t *decrypted_tvb; - data_tvb = tvb_new_subset_remaining(tvb, offset); - dissect_ntlmssp_payload_only(data_tvb, pinfo, NULL, &decrypted_tvb); + dissect_ntlmssp_payload_only(payload_tvb, pinfo, NULL, &decrypted_tvb); return decrypted_tvb; } |