aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2016-09-07 14:39:46 +0200
committerGuy Harris <guy@alum.mit.edu>2016-09-09 08:38:30 +0000
commitfaa04b13186fe22afef6f659e7a26ec0ef37b8a6 (patch)
tree75704c77277ab40898eaec94cbfaa9886f3f3523 /wiretap
parentd5826f10bb2a9ebc2e990c10b5eeabdcd3a32611 (diff)
ipfix: use ws_strtoi function.
Change-Id: Icca32f714381166e505932958b87f9ffab62aa1d Reviewed-on: https://code.wireshark.org/review/17557 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/ipfix.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/wiretap/ipfix.c b/wiretap/ipfix.c
index b43951e335..64f38764c9 100644
--- a/wiretap/ipfix.c
+++ b/wiretap/ipfix.c
@@ -67,6 +67,8 @@
#include "file_wrappers.h"
#include "ipfix.h"
+#include <wsutil/strtoi.h>
+
#if 0
#define ipfix_debug(...) g_warning(__VA_ARGS__)
#else
@@ -192,7 +194,7 @@ ipfix_open(wtap *wth, int *err, gchar **err_info)
/* number of records to scan before deciding if this really is IPFIX */
if ((s = getenv("IPFIX_RECORDS_TO_CHECK")) != NULL) {
- if ((n = atoi(s)) > 0 && n < 101) {
+ if (ws_strtoi32(s, NULL, &n) && n > 0 && n < 101) {
records_for_ipfix_check = n;
}
}