aboutsummaryrefslogtreecommitdiffstats
path: root/extcap
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2015-04-15 12:55:09 +0200
committerMichal Labedzki <michal.labedzki@tieto.com>2015-04-15 20:48:11 +0000
commit3c110d7bb20d9aaa2c1c70a8a4acde66d2baf3a5 (patch)
tree2d11f93f8a148a7321d76dece5fbbb1f7ad5bab4 /extcap
parent40ce324f4d0beda62a957f5f6c47dcc9ac5c5c18 (diff)
Androiddump: Fix Memory - corruptions (OVERRUN) (CID 1293632)
Change-Id: Ifd0d5026d207f763e1726963049acfb5a77f4b39 Reviewed-on: https://code.wireshark.org/review/8075 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Diffstat (limited to 'extcap')
-rw-r--r--extcap/androiddump.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/extcap/androiddump.c b/extcap/androiddump.c
index 070d3e146a..22bc99fba6 100644
--- a/extcap/androiddump.c
+++ b/extcap/androiddump.c
@@ -540,7 +540,7 @@ static int add_android_interfaces(struct interface_t **interface_list,
pos = strchr(pos, '\t');
result = (int) (pos - prev_pos);
pos = strchr(pos, '\n') + 1;
- if (result > (int) sizeof(serial_number)) {
+ if (result >= (int) sizeof(serial_number)) {
fprintf(stderr, "WARNING: Serial number too long, ignore device\n");
continue;
}