]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - sys/netinet/sctputil.h
Handle integer overflows correctly when converting msecs and secs to
authortuexen <tuexen@FreeBSD.org>
Sat, 28 Mar 2020 20:25:45 +0000 (20:25 +0000)
committertuexen <tuexen@FreeBSD.org>
Sat, 28 Mar 2020 20:25:45 +0000 (20:25 +0000)
commitb68fccd4d480c8768b8c36acfb4888344819e000
tree50a05774134a3c141497c0225764c707c04ad3de
parent98434d648db6ff18d417818c6386e9b3c9c92feb
Handle integer overflows correctly when converting msecs and secs to
ticks and vice versa.
These issues were caught by recently added panic() calls on INVARIANTS
systems.

Reported by: syzbot+b44787b4be7096cd1590@syzkaller.appspotmail.com
Reported by: syzbot+35f82d22805c1e899685@syzkaller.appspotmail.com
MFC after: 1 week
sys/netinet/sctp_cc_functions.c
sys/netinet/sctp_constants.h
sys/netinet/sctp_input.c
sys/netinet/sctp_pcb.c
sys/netinet/sctp_timer.c
sys/netinet/sctp_usrreq.c
sys/netinet/sctputil.c
sys/netinet/sctputil.h