JXTA: Simplify some expressions.

The sizes of guint8, guint16, and guint32 are always 1, 2, and 4 bytes
respectively. Just use 1, 2, and 4.

Change-Id: I857d33873cc5831ba23544475f721e485b8bd817
Reviewed-on: https://code.wireshark.org/review/24427
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
Gerald Combs 2017-11-14 13:50:10 -08:00 committed by Michael Mann
parent 1810801a68
commit 21d96b0444
1 changed files with 48 additions and 48 deletions

View File

@ -1032,12 +1032,12 @@ static int dissect_jxta_message_framing(tvbuff_t * tvb, packet_info * pinfo, pro
guint16 headervalue_offset;
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
} else {
headername_len = tvb_get_guint8(tvb, offset);
offset += (int)sizeof(guint8);
offset++;
headername_offset = offset;
available = tvb_reported_length_remaining(tvb, offset);
@ -1053,8 +1053,8 @@ static int dissect_jxta_message_framing(tvbuff_t * tvb, packet_info * pinfo, pro
}
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
headervalue_len = tvb_get_ntohs(tvb, offset);
@ -1120,10 +1120,10 @@ static int dissect_jxta_message_framing(tvbuff_t * tvb, packet_info * pinfo, pro
*/
if (headernamelen > 0) {
proto_item_append_text(framing_header_tree_item, " \"%s\"",
tvb_format_text(tvb, tree_offset + (int)sizeof(guint8), headernamelen));
tvb_format_text(tvb, tree_offset + 1, headernamelen));
}
tree_offset += (int)sizeof(guint8) + headernamelen;
tree_offset += 1 + headernamelen;
if (headernamelen > 0) {
guint16 headervaluelen = tvb_get_ntohs(tvb, tree_offset);
@ -1205,13 +1205,13 @@ static int dissect_jxta_message(tvbuff_t * tvb, packet_info * pinfo, proto_tree
offset += (int)sizeof(JXTA_MSG_SIG);
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
} else {
message_version = tvb_get_guint8(tvb, offset);
offset += (int)sizeof(guint8);
offset++;
if ((JXTA_MSG_VERSION_1 != message_version) && (JXTA_MSG_VERSION_2 != message_version)) {
/* Sort of a lie, we say that we don't recognize it at all. */
@ -1222,18 +1222,18 @@ static int dissect_jxta_message(tvbuff_t * tvb, packet_info * pinfo, proto_tree
/* Read the flags (Version 2 and later) */
if(message_version > 0) {
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
} else {
offset += (int)sizeof(guint8);
offset++;
}
}
/* Read names table */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
guint16 msg_names_count = tvb_get_ntohs(tvb, offset);
@ -1264,8 +1264,8 @@ static int dissect_jxta_message(tvbuff_t * tvb, packet_info * pinfo, proto_tree
/* parse element count */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
guint16 elem_count = tvb_get_ntohs(tvb, offset);
@ -1508,27 +1508,27 @@ static int dissect_jxta_message_element_1(tvbuff_t * tvb, packet_info * pinfo, p
/* namespace id field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
}
offset += (int)sizeof(guint8);
offset++;
/* flags field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
} else {
flags = tvb_get_guint8(tvb, offset);
offset += (int)sizeof(guint8);
offset++;
}
/* name field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
guint16 name_len = tvb_get_ntohs(tvb, offset);
@ -1548,8 +1548,8 @@ static int dissect_jxta_message_element_1(tvbuff_t * tvb, packet_info * pinfo, p
guint16 type_len;
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1570,8 +1570,8 @@ static int dissect_jxta_message_element_1(tvbuff_t * tvb, packet_info * pinfo, p
guint16 encoding_len;
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1589,12 +1589,12 @@ static int dissect_jxta_message_element_1(tvbuff_t * tvb, packet_info * pinfo, p
/* content field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
guint32 content_len = tvb_get_ntohl(tvb, offset);
offset += (int)sizeof(guint32);
offset += 4;
available = tvb_reported_length_remaining(tvb, offset);
if (available < content_len) {
@ -1756,18 +1756,18 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
/* flags field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint8)) {
needed = (gint) (sizeof(guint8) - available);
if (available < 1) {
needed = 1;
break;
} else {
flags = tvb_get_guint8(tvb, offset);
offset += (int)sizeof(guint8);
offset++;
}
/* namespace id field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1776,8 +1776,8 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
/* name field */
if ((flags & JXTAMSG2_ELMFLAG_NAME_LITERAL) == 0) {
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1785,8 +1785,8 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
} else {
/* literal name field */
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
} else {
guint16 name_len = tvb_get_ntohs(tvb, offset);
@ -1805,8 +1805,8 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
/* type field */
if ((flags & JXTAMSG2_ELMFLAG_TYPE) != 0) {
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1816,8 +1816,8 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
/* encoding field */
if ((flags & JXTAMSG2_ELMFLAG_ENCODINGS) != 0) {
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint16)) {
needed = (gint) (sizeof(guint16) - available);
if (available < 2) {
needed = (gint) (2 - available);
break;
}
@ -1845,12 +1845,12 @@ static int dissect_jxta_message_element_2(tvbuff_t * tvb, packet_info * pinfo, p
}
} else {
available = tvb_reported_length_remaining(tvb, offset);
if (available < sizeof(guint32)) {
needed = (gint) (sizeof(guint32) - available);
if (available < 4) {
needed = (gint) (4 - available);
break;
} else {
guint64 content_len = tvb_get_ntohl(tvb, offset);
offset += (int)sizeof(guint32);
offset += 4;
available = tvb_reported_length_remaining(tvb, offset);
if (available < content_len) {