]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Improve the handling of concurrent send() calls for SCTP sockets,
authorMichael Tuexen <tuexen@FreeBSD.org>
Sun, 16 Aug 2020 11:50:37 +0000 (11:50 +0000)
committerMichael Tuexen <tuexen@FreeBSD.org>
Sun, 16 Aug 2020 11:50:37 +0000 (11:50 +0000)
commitf5d30f7f76067fa53901af94d92f27781d911521
tree380b9edb18edd4874e72ccc6808e5b32e91d5ee9
parentde626e68a9a1613fdb184b157953b83428108c32
Improve the handling of concurrent send() calls for SCTP sockets,
especially when having the explicit EOR mode enabled.

Reported by: Megan2013678@protonmail.com
Reported by: syzbot+bc02585076c3cc977f9b@syzkaller.appspotmail.com
MFC after: 3 days
sys/netinet/sctp_input.c
sys/netinet/sctp_output.c
sys/netinet/sctp_pcb.c
sys/netinet/sctp_structs.h
sys/netinet/sctp_usrreq.c
sys/netinet/sctputil.c
sys/netinet/sctputil.h