diff options
author | Daniel Stenberg <daniel@haxx.se> | 2017-10-03 17:00:18 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-10-16 09:23:19 +0200 |
commit | 172ce9cc19a72342243c0cb06b2144ac16a84f89 (patch) | |
tree | 97753efe9744ecc85c063e049a7f21f2a32db4db /lib/ftplistparser.c | |
parent | 4440b6ad575385b433dc4b8a28ef80000aa95f7f (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/ftplistparser.c')
0 files changed, 0 insertions, 0 deletions