diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/parse.c | 2 |
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 */ |