aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_input.c
Commit message (Expand)AuthorAgeFilesLines
* sctp: Tighten up locking around sctp_aloc_assoc()Mark Johnston2021-09-111-0/+4
* sctp: minor cleanups, no functional change intendedMichael Tuexen2021-09-081-2/+2
* sctp: Remove an unused sctp_inpcb fieldMark Johnston2021-09-071-1/+0
* sctp: Always check for a vanishing inpcb when processing COOKIE-ECHOMark Johnston2021-09-011-5/+5
* sctp: improve handling of illegal parameters of INIT-ACK chunksMichael Tuexen2021-08-201-43/+26
* sctp: improve handling of INIT chunks with invalid parametersMichael Tuexen2021-08-181-16/+16
* sctp: Fix errno in case of association setup failuresMichael Tuexen2021-07-091-4/+4
* sctp: initialize sequence numbers for ECN correctlyMichael Tuexen2021-06-271-9/+2
* sctp: Fix length check for ECNE chunksMichael Tuexen2021-06-271-5/+2
* sctp: fix another locking bug in COOKIE handlingMichael Tuexen2021-05-121-2/+8
* sctp: fix locking in case of error handling during a restartMichael Tuexen2021-05-121-0/+10
* sctp: improve consistency when handling chunks of wrong sizeMichael Tuexen2021-05-051-6/+8
* sctp: drop packet with SHUTDOWN-ACK chunks with wrong vtagsMichael Tuexen2021-05-041-21/+0
* sctp: improve restart handlingMichael Tuexen2021-05-031-8/+12
* Fix build after 5f2e1835054ee84f2e68ebc890d92716a91775b7.Alexander Motin2021-05-031-1/+1
* sctp: improve error handling in INIT/INIT-ACK processingMichael Tuexen2021-05-021-29/+72
* sctp: improve consistency in handling chunks with wrong sizeMichael Tuexen2021-04-281-76/+74
* sctp: cleanup verification of INIT and INIT-ACK chunksMichael Tuexen2021-04-271-84/+10
* sctp: improve handling of illegal packets containing INIT chunksMichael Tuexen2021-04-261-9/+6
* sctp: small cleanup, no functional changeMichael Tuexen2021-04-261-7/+4
* sctp: improve consistencyMichael Tuexen2021-01-231-1/+1
* Harden the handling of outgoing streams in case of an restart or INITMichael Tuexen2020-12-131-3/+6
* Clean up more resouces of an existing SCTP association in case ofMichael Tuexen2020-12-121-1/+56
* Improve the handling of cookie life times.Michael Tuexen2020-10-161-15/+28
* Reset delayed SACK state when restarting an SCTP association.Michael Tuexen2020-10-061-5/+2
* Ensure variables are initialized before used.Michael Tuexen2020-10-061-1/+3
* Remove dead stores reported by clang static code analysisMichael Tuexen2020-10-061-5/+1
* Whitespace changes.Michael Tuexen2020-10-061-3/+2
* Improve the input validation and processing of cookies.Michael Tuexen2020-09-291-14/+9
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-17/+0
* Improve the handling of concurrent send() calls for SCTP sockets,Michael Tuexen2020-08-161-2/+1
* Improve the error handling in generating ASCONF chunks.Michael Tuexen2020-07-141-4/+4
* Improve consistency.Michael Tuexen2020-07-081-2/+2
* Don't accept FORWARD-TSN chunks when I-FORWARD-TSN was negotiatedMichael Tuexen2020-07-081-1/+14
* Improve handling of PKTDROP chunks. This includes the input validationMichael Tuexen2020-07-081-92/+111
* Don't send packets containing ERROR chunks in response to unknownMichael Tuexen2020-06-281-1/+5
* Don't check ch for not being NULL, since that is true.Michael Tuexen2020-06-281-4/+3
* Simpify a condition, no functional change.Michael Tuexen2020-06-131-3/+2
* More cleanups due to ifdef cleanup done upstreamMichael Tuexen2020-06-121-2/+2
* Non-functional changes due to upstream cleanup.Michael Tuexen2020-06-111-5/+1
* Retire SCTP_SO_LOCK_TESTING.Michael Tuexen2020-06-071-282/+1
* Replace snprintf() by SCTP_SNPRINTF() and let SCTP_SNPRINTF() mapMichael Tuexen2020-05-191-5/+5
* Revert r361209:Michael Tuexen2020-05-191-15/+5
* Handle failures of snprintf().Michael Tuexen2020-05-181-5/+15
* Fix a copy and paste error introduced in r360878.Michael Tuexen2020-05-111-1/+1
* Ensure that we have a path when starting the T3 RXT timer.Michael Tuexen2020-05-101-13/+16
* Improve input validation when processing AUTH chunks.Michael Tuexen2020-04-221-7/+9
* Improve input validation when processing AUTH chunks.Michael Tuexen2020-04-221-2/+5
* Handle integer overflows correctly when converting msecs and secs toMichael Tuexen2020-03-281-1/+1
* More timer cleanups, no functional change.Michael Tuexen2020-03-211-2/+1