summaryrefslogtreecommitdiffstats
path: root/lib/parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/parse.c')
-rw-r--r--lib/parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/parse.c b/lib/parse.c
index 7cd6436..9a79ccd 100644
--- a/lib/parse.c
+++ b/lib/parse.c
@@ -1334,7 +1334,7 @@ ipset_parse_timeout(struct ipset_session *session,
assert(opt == IPSET_OPT_TIMEOUT);
assert(str);
- err = string_to_number_ll(session, str, 0, UINT_MAX/1000, &llnum);
+ err = string_to_number_ll(session, str, 0, (UINT_MAX>>1)/1000, &llnum);
if (err == 0) {
/* Timeout is expected to be 32bits wide, so we have
to convert it here */