Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.openwrt.org/project/libubox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Tintel <stijn@linux-ipv6.be>2021-11-04 02:17:39 +0300
committerStijn Tintel <stijn@linux-ipv6.be>2021-11-04 02:45:46 +0300
commitbe3dc7223a6d75587e26f8b8d6d56920841e44b6 (patch)
tree4db949da1219c99c7375519257945db3b51907f1 /runqueue.h
parentd716ac4bc4236031d4c3cc1ed362b502e20e3787 (diff)
uloop: avoid integer overflow in tv_diff
The tv_diff function can potentially overflow as soon as t2->tv_sec is larger than 2147483. This is very easily hit in ujail, after only 2147484 seconds of uptime, or 24.85 days. Improve the behaviour by changing the return type to int64_t. Fixes: FS#3943 Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Diffstat (limited to 'runqueue.h')
0 files changed, 0 insertions, 0 deletions