aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-kismet.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2009-04-06 00:08:46 +0000
committerGerald Combs <gerald@wireshark.org>2009-04-06 00:08:46 +0000
commit60d3b4579277e7c3246eb35d8414f89b73b4c0af (patch)
tree59c6a726826c2bef9b834348bbea00a98bebf460 /epan/dissectors/packet-kismet.c
parent7265c99e0c294a875ff3b2aee3521ec25eac9d05 (diff)
More size_t casts/fixes, and string buffers.
svn path=/trunk/; revision=27968
Diffstat (limited to 'epan/dissectors/packet-kismet.c')
-rw-r--r--epan/dissectors/packet-kismet.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/epan/dissectors/packet-kismet.c b/epan/dissectors/packet-kismet.c
index 2402d597a2..661a975513 100644
--- a/epan/dissectors/packet-kismet.c
+++ b/epan/dissectors/packet-kismet.c
@@ -182,48 +182,48 @@ dissect_kismet(tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree)
* two fields left undocumented: {???} {?ExtendedVersion?}
*/
if (!strncmp(reqresp, "*KISMET", 7)) {
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
tokenlen, "Kismet version: %s",
format_text(line, tokenlen));
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
tokenlen, "Start time: %s",
format_text(line, tokenlen));
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
tokenlen, "Server name: %s",
format_text(line + 1, tokenlen - 2));
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
tokenlen, "Build revision: %s",
format_text(line, tokenlen));
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
tokenlen, "Unknown field: %s",
format_text(line, tokenlen));
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
proto_tree_add_text(reqresp_tree, tvb, offset,
@@ -238,8 +238,8 @@ dissect_kismet(tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree)
time_t t;
char *ptr;
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
tokenlen = get_token_len(line, line + linelen, &next_token);
@@ -262,8 +262,8 @@ dissect_kismet(tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree)
}
}
- offset += next_token - line;
- linelen -= next_token - line;
+ offset += (gint) (next_token - line);
+ linelen -= (int) (next_token - line);
line = next_token;
}
}