diff options
author | Bill Meier <wmeier@newsguy.com> | 2011-11-25 17:02:51 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2011-11-25 17:02:51 +0000 |
commit | 6ed4eee44fd41eae6a22114263e7124a32c27c6c (patch) | |
tree | df6a3c4e195604e297a5ad78b8b6ce2fde5d1e59 /epan/dissectors/packet-dcerpc-epm.c | |
parent | 899155a563032bb7f610309589af2f6a68d58f16 (diff) | |
download | wireshark-6ed4eee44fd41eae6a22114263e7124a32c27c6c.tar.gz |
From Wido Kelling: EPM tower UUID must be interpreted always as little endian.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6368
svn path=/trunk/; revision=40002
Diffstat (limited to 'epan/dissectors/packet-dcerpc-epm.c')
-rw-r--r-- | epan/dissectors/packet-dcerpc-epm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dissectors/packet-dcerpc-epm.c b/epan/dissectors/packet-dcerpc-epm.c index d1c551f54a..348668db61 100644 --- a/epan/dissectors/packet-dcerpc-epm.c +++ b/epan/dissectors/packet-dcerpc-epm.c @@ -325,6 +325,7 @@ epm_dissect_tower_data (tvbuff_t *tvb, int offset, guint16 num_floors, i; dcerpc_info *di; const char *uuid_name; + guint8 u8little_endian = DREP_LITTLE_ENDIAN; di=pinfo->private_data; if(di->conformant_run){ @@ -356,7 +357,7 @@ epm_dissect_tower_data (tvbuff_t *tvb, int offset, switch(proto_id){ case PROTO_ID_UUID: - dcerpc_tvb_get_uuid (tvb, offset+1, drep, &uuid); + dcerpc_tvb_get_uuid (tvb, offset+1, &u8little_endian, &uuid); uuid_name = guids_get_uuid_name(&uuid); |