aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_input.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Consistently provide arguments for timer start and stop routines.Michael Tuexen2020-03-191-11/+10
* Plug two mbuf leaks during INIT-ACK handling.Michael Tuexen2019-11-271-0/+6
* Separate out SCTP related dtrace code.Michael Tuexen2019-10-141-1/+1
* Plumb an mbuf leak found by Mark Wodrich from Google by fuzz testing theMichael Tuexen2019-10-051-0/+4
* Don't hold the info lock when calling sctp_select_a_tag().Michael Tuexen2019-09-221-8/+11
* Cleanup the RTO calculation and perform some consistency checksMichael Tuexen2019-09-221-8/+5
* Improve the handling of state cookie parameters in INIT-ACK chunks.Michael Tuexen2019-09-011-37/+31
* When calling sctp_initialize_auth_params(), the inp must have atMichael Tuexen2019-07-141-2/+2
* Mitigate providing a timing signal if the COOKIE or AUTHMichael Tuexen2018-10-011-2/+2
* Whitespace changes and fixing a typo. No functional change.Michael Tuexen2018-09-261-1/+0
* Add support for send, receive and state-change DTrace providers forMichael Tuexen2018-08-221-0/+8
* Refactor the SHUTDOWN_PENDING state handling.Michael Tuexen2018-08-211-2/+0
* Remove a set but not used warning showing up in usrsctp.Michael Tuexen2018-08-141-4/+2
* Use the stacb instead of the asoc in state macros.Michael Tuexen2018-08-131-57/+57
* Use consistently the macors to modify the assoc state.Michael Tuexen2018-08-131-10/+8
* Whitespace changes due to changes in ident.Michael Tuexen2018-07-191-0/+23
* Revert https://svnweb.freebsd.org/changeset/base/336503Michael Tuexen2018-07-191-51/+28
* Whitespace changes due to change if ident.Michael Tuexen2018-07-191-28/+51
* Improve compliance with RFC 4895 and RFC 6458.Michael Tuexen2018-06-061-3/+0
* Fix a signed/unsigned warning showing up for the userland stackMichael Tuexen2018-04-081-1/+1