aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ntlmssp.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2019-11-07 00:23:39 +0100
committerAnders Broman <a.broman58@gmail.com>2020-01-22 21:06:57 +0000
commit6afa37bb1a9bd8608e633bdbb1b31383407f12b8 (patch)
tree46bf96990208fa78a9340e1bf860e53cd544beb7 /epan/dissectors/packet-ntlmssp.c
parent560f1209467c38851690ddd9539dcd5a39ad030d (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.c13
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;
}