aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcmaynard <cmaynard@f5534014-38df-0310-8fa8-9805f1628bb7>2011-07-11 00:17:08 +0000
committercmaynard <cmaynard@f5534014-38df-0310-8fa8-9805f1628bb7>2011-07-11 00:17:08 +0000
commit306678cee5d204a614cce7f82ee3ba9406bae094 (patch)
tree062b8401bb90e89b6c48db00fce617f547a71693
parent15dd62395ae1bb3406ad3bc92b9e81aecbabe53a (diff)
As noted by Jaap Keuter on -dev, be sure to use message_size instead of
header->message_size for a correct host endianness comparison. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37957 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r--epan/dissectors/packet-giop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-giop.c b/epan/dissectors/packet-giop.c
index e82a600e27..54ef4d52f4 100644
--- a/epan/dissectors/packet-giop.c
+++ b/epan/dissectors/packet-giop.c
@@ -1763,7 +1763,7 @@ static gboolean try_heuristic_giop_dissector(tvbuff_t *tvb, packet_info *pinfo,
else
message_size = pletohl (&header->message_size);
- if (*offset > header->message_size)
+ if (*offset > message_size)
return FALSE;
}