diff options
author | Michael Mann <mmann78@netscape.net> | 2014-09-18 22:40:49 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2014-09-19 21:54:02 +0000 |
commit | e489df5024acc86b0bd3c9f41844b06ff7560d24 (patch) | |
tree | 9e86fc9b2ddf02df33ea626f4e205c9b110e9b73 /epan/dissectors/packet-dcerpc.h | |
parent | 9fce9ba18886cb13555697ced309e77d45d03ea5 (diff) |
Don't assert that values fit in 32 bits if the NDR64 flag is set.
For now, this just pacifies fuzz-testing. If real world examples have this, there needs to be a drastic overhaul to support fields that could be either 32 or 64-bit values.
Bug:9329
Change-Id: I3e28808ca0291868a5f84258b0ee1e2a922703c2
Reviewed-on: https://code.wireshark.org/review/4189
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-dcerpc.h')
-rw-r--r-- | epan/dissectors/packet-dcerpc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-dcerpc.h b/epan/dissectors/packet-dcerpc.h index f10463f892..5d63a7cc13 100644 --- a/epan/dissectors/packet-dcerpc.h +++ b/epan/dissectors/packet-dcerpc.h @@ -217,7 +217,7 @@ int dissect_dcerpc_uint32 (tvbuff_t *tvb, gint offset, packet_info *pinfo, int hfindex, guint32 *pdata); WS_DLL_PUBLIC int dissect_dcerpc_uint64 (tvbuff_t *tvb, gint offset, packet_info *pinfo, - proto_tree *tree, guint8 *drep, + proto_tree *tree, dcerpc_info *di, guint8 *drep, int hfindex, guint64 *pdata); int dissect_dcerpc_float (tvbuff_t *tvb, gint offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, |