aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctputil.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use memset/memcpy instead of bzero/bcopy.Michael Tuexen2017-07-191-2/+2
* Fix the accounting and add code to detect errors in accounting.Michael Tuexen2017-07-191-10/+13
* Improve compilation on platforms different from FreeBSD.Michael Tuexen2017-06-231-3/+0
* This code was missing socket unlock and socket buffer lock, but itGleb Smirnoff2017-06-081-1/+2
* Allow SCTP to use the hostcache.Michael Tuexen2017-04-291-0/+90
* Use consistently uint32_t for mtu values.Michael Tuexen2017-04-261-2/+2
* Whitespace changes.Michael Tuexen2016-12-261-81/+97
* Ensure that the reported ppid and tsn are taken from the first fragment.Michael Tuexen2016-12-111-1/+1
* Cleanup the names of SSN, SID, TSN, FSN, PPID and MID.Michael Tuexen2016-12-071-33/+34
* Whitespace changes.Michael Tuexen2016-12-061-78/+24
* When aborting an association, send the ABORT before notifying the upperMichael Tuexen2016-08-241-8/+8
* Unbreak sctp_connectx().Michael Tuexen2016-08-201-3/+3
* Ensure that sctp_it_ctl.cur_it does not point to a free object (duringMichael Tuexen2016-08-151-2/+2
* Fix a locking issue found by stress testing with tsctp.Michael Tuexen2016-08-081-8/+12
* Remove stream queue entry consistently from wheel.Michael Tuexen2016-08-071-1/+2
* Don't modify a structure without holding a reference count on it.Michael Tuexen2016-08-061-1/+1
* Fix various bugs in relation to the I-DATA chunk supportMichael Tuexen2016-08-061-3/+4
* This patch fixes two bugs related to the SCTP message recoveryMichael Tuexen2016-06-261-37/+50
* Fix a bug in the handling of non-blocking SCTP 1-to-1 sockets. When usingMichael Tuexen2016-06-231-43/+16
* Don't consider the socket when processing an incoming ICMP/ICMP6 packet,Michael Tuexen2016-06-231-4/+2
* Use a separate MID counter for ordered und unordered messages for eachMichael Tuexen2016-06-081-5/+27
* Fix a bug introduced by the implementation of I-DATA support.Michael Tuexen2016-05-131-2/+10
* netinet/sctp*: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-1/+1
* Add the UDP encaps port as a parameter to sctp_add_remote_addr().Michael Tuexen2016-04-301-2/+6
* Don't assign, just compare...Michael Tuexen2016-04-291-2/+2
* Add support for handling ICMP and ICMP6 messages sent in responseMichael Tuexen2016-04-291-2/+264
* Complete the UDP tunneling of ICMP msgs to those protocolsRandall Stewart2016-04-281-2/+2
* Remove a function, which is not used anymore.Michael Tuexen2016-04-231-153/+0
* Address issues found by the XCode code analyzer.Michael Tuexen2016-04-181-3/+9
* Put panic() calls under INVARIANTS.Michael Tuexen2016-04-181-0/+4
* A couple of minor changes that I missed that Michael had done, most notedRandall Stewart2016-04-071-1/+1
* This is work done by Michael Tuexen and myself at the IETF. ThisRandall Stewart2016-04-071-56/+60
* Improve compilation on windows 64-bit (for the userland stack).Michael Tuexen2016-03-271-30/+36
* Add const to several constants. Thanks to Nicholas Nethercote forMichael Tuexen2016-03-231-2/+2
* Whitespace changes.Michael Tuexen2016-02-161-1/+4
* Improve the teardown of the SCTP stack.Michael Tuexen2016-02-161-1/+17
* Store the timer type for logging, because the timer can be freedMichael Tuexen2016-01-131-8/+9
* Fix the allocation of outgoing streams:Michael Tuexen2015-12-061-2/+2
* When receiving an SCTP/UDP packet and the interface performedMichael Tuexen2015-11-261-0/+12
* Fix typos in field names of struct sctp_extrcvinfo.Michael Tuexen2015-11-061-14/+14
* Use __func__ instead of __FUNCTION__.Michael Tuexen2015-10-191-4/+4
* Add a NULL pointer check to silence the clang code analyzer.Michael Tuexen2015-09-041-0/+3
* Use 5 times RTO.Max as the default for the shutdown guard timerMichael Tuexen2015-08-291-1/+5