aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctputil.c
Commit message (Expand)AuthorAgeFilesLines
* Handle integer overflows correctly when converting msecs and secs toMichael Tuexen2020-03-281-22/+100
* Remove an optimization, which was incorrect a couple of times andMichael Tuexen2020-03-251-21/+3
* Improve consistency in debug output.Michael Tuexen2020-03-251-13/+13
* Use consistent debug output.Michael Tuexen2020-03-251-5/+5
* Don't restore the vnet too early in error cases.Michael Tuexen2020-03-251-4/+4
* Only call panic when building with INVARIANTS.Michael Tuexen2020-03-241-0/+12
* Another cleanup of the timer code. Also be more pedantic about theMichael Tuexen2020-03-241-261/+550
* More timer cleanups, no functional change.Michael Tuexen2020-03-211-2/+2
* Consistently provide arguments for timer start and stop routines.Michael Tuexen2020-03-191-1/+1
* Cleanup the stream reset and asconf timer.Michael Tuexen2020-03-191-1/+1
* The MTU candidates MUST be a multiple of 4, so make them so.Michael Tuexen2020-03-191-1/+1
* Handle the timers in a consistent sequence according to the definitionMichael Tuexen2020-03-171-116/+115
* Epochify SCTP.Michael Tuexen2020-02-181-3/+10
* Revert https://svnweb.freebsd.org/changeset/base/357761Michael Tuexen2020-02-111-2/+2
* Don't start an SCTP timer using a net, which has been removed.Michael Tuexen2020-02-111-0/+4
* Use an int instead of a bool variable, since bool is not supportedMichael Tuexen2020-02-111-2/+2
* Cleanup timer handling.Michael Tuexen2020-02-091-9/+57
* Remove unused timer.Michael Tuexen2020-02-041-1/+0
* Ensure that we don't miss a trigger for kicking off the SCTP iterator.Michael Tuexen2020-01-051-3/+2
* Separate out SCTP related dtrace code.Michael Tuexen2019-10-141-1/+1
* Cleanup the RTO calculation and perform some consistency checksMichael Tuexen2019-09-221-13/+21
* Fix build issues for the userland stack on Raspbian.Michael Tuexen2019-08-061-1/+1
* Don't free read control entries, which are still on the stream queue whenMichael Tuexen2019-07-151-7/+11
* Improve input validation for the IPPROTO_SCTP level socket optionsMichael Tuexen2019-05-191-32/+23
* Fix an SCTP related locking issue. Don't report that the TCB_SEND_LOCKMichael Tuexen2019-04-111-1/+1
* Fix build issue for the userland stack.Michael Tuexen2019-03-241-11/+11
* Fix a signed/unsigned bug when receiving SCTP messages.Michael Tuexen2019-03-241-4/+5
* Fix a locking issue when reporing outbount messages.Michael Tuexen2019-02-101-1/+1
* Whitespace changes and fixing a typo. No functional change.Michael Tuexen2018-09-261-8/+8
* Add support for send, receive and state-change DTrace providers forMichael Tuexen2018-08-221-0/+24
* Whitespace change.Michael Tuexen2018-08-211-0/+1
* Refactor the SHUTDOWN_PENDING state handling.Michael Tuexen2018-08-211-0/+22
* Use the stacb instead of the asoc in state macros.Michael Tuexen2018-08-131-17/+17
* Use consistently the macors to modify the assoc state.Michael Tuexen2018-08-131-11/+10
* Whitespace changes due to changes in ident.Michael Tuexen2018-07-191-3/+25
* Revert https://svnweb.freebsd.org/changeset/base/336503Michael Tuexen2018-07-191-117/+106
* Whitespace changes due to change if ident.Michael Tuexen2018-07-191-106/+117
* Use correct mask.Michael Tuexen2018-05-281-2/+2
* Only fillin data srucuture when actually stored.Michael Tuexen2018-05-211-18/+56
* netinet silence warningsMatt Macy2018-05-191-18/+18
* Ensure that the MTU's used are multiple of 4.Michael Tuexen2018-05-141-10/+20
* Fix two typos reported by N. J. Mann, which were introduced inMichael Tuexen2018-05-081-2/+2
* When reporting ERROR or ABORT chunks, don't use more dataMichael Tuexen2018-05-081-0/+14
* Don't provide a (meaningless) cmsg when proving a notificationMichael Tuexen2018-01-151-5/+15
* Unbreak compilation when using SCTP_DETAILED_STR_STATS option.Michael Tuexen2017-11-241-2/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Allow the setting of the MTU for future paths using an SCTP socket option.Michael Tuexen2017-11-031-0/+1
* Code cleanup, not functional change.Michael Tuexen2017-10-141-15/+4
* Protect the address workqueue timer by a mutex.Michael Tuexen2017-09-201-9/+13
* Remove code not used on any platform currently supported.Michael Tuexen2017-09-161-53/+19