aboutsummaryrefslogtreecommitdiff
path: root/lib/rand.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2017-10-03 17:00:18 +0200
committerDaniel Stenberg <daniel@haxx.se>2017-10-16 09:23:19 +0200
commit172ce9cc19a72342243c0cb06b2144ac16a84f89 (patch)
tree97753efe9744ecc85c063e049a7f21f2a32db4db /lib/rand.c
parent4440b6ad575385b433dc4b8a28ef80000aa95f7f (diff)
setopt: avoid integer overflows when setting millsecond values
... that are multiplied by 1000 when stored. For 32 bit long systems, the max value accepted (2147483 seconds) is > 596 hours which is unlikely to ever be set by a legitimate application - and previously it didn't work either, it just caused undefined behavior. Also updated the man pages for these timeout options to mention the return code. Closes #1938
Diffstat (limited to 'lib/rand.c')
0 files changed, 0 insertions, 0 deletions