aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_indata.c
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix an accounting bug where data was counted twice if on the readMichael Tuexen2017-11-051-17/+24
* Fix a signed/unsigned warning.Michael Tuexen2017-10-181-4/+5
* Abort an SCTP association, when a DATA chunk is followed by an unknownMichael Tuexen2017-10-181-4/+25
* Code cleanup, not functional change.Michael Tuexen2017-10-141-3/+0
* Free the control structure after using is, not before.Michael Tuexen2017-09-211-1/+1
* No need to wakeup, since sctp_add_to_readq() does it.Michael Tuexen2017-09-211-1/+0
* Remove a no longer used variable.Michael Tuexen2017-09-191-7/+0
* Fix an accounting bug and use sctp_timer_start to start a timer.Michael Tuexen2017-09-171-5/+11
* Remove duplicate statement.Michael Tuexen2017-07-251-1/+0
* Fix the explicit EOR mode. If the final messages is not complete, sendMichael Tuexen2017-07-201-64/+58
* Avoid shadowed variables.Michael Tuexen2017-07-191-4/+4
* Fix the accounting and add code to detect errors in accounting.Michael Tuexen2017-07-191-77/+190
* Whitespace changes.Michael Tuexen2016-12-261-95/+148
* Fix the handling of buffered messages in stream reset deferred handling.Michael Tuexen2016-12-171-26/+24
* Ensure that the reported ppid and tsn are taken from the first fragment.Michael Tuexen2016-12-111-63/+70
* Don't bundle a SACK chunk with a SHUTDOWN chunk if it is not required.Michael Tuexen2016-12-091-6/+7
* Cleanup the names of SSN, SID, TSN, FSN, PPID and MID.Michael Tuexen2016-12-071-284/+281
* Whitespace changes.Michael Tuexen2016-12-061-134/+76
* Fix the handling of unordered fragmented user messages using DATA chunks.Michael Tuexen2016-09-211-0/+5
* Improve a consistency check to not detect valid cases forMichael Tuexen2016-08-101-14/+31
* Fix various bugs in relation to the I-DATA chunk supportMichael Tuexen2016-08-061-87/+139
* Use correct order of conditions to avoid NULL deref.Michael Tuexen2016-07-191-1/+1
* Fix the PR-SCTP behaviour.Michael Tuexen2016-07-171-3/+12
* Add missing sctps_reasmusrmsgs counter.Michael Tuexen2016-07-171-0/+4
* Deal with a portential memory allocation failure, which was reportedMichael Tuexen2016-07-161-4/+11
* Don't free a data chunk twice.Michael Tuexen2016-07-161-5/+0
* Fix a locking bug which only shows up on Mac OS X.Michael Tuexen2016-05-141-2/+2
* Retire net.inet.sctp.strict_sacks and net.inet.sctp.strict_data_orderMichael Tuexen2016-05-121-78/+72
* Use a format string in snprintf() for consistency.Michael Tuexen2016-05-121-2/+2
* Undo a spell fix introduced in r298942, which breaks compilation.Michael Tuexen2016-05-021-1/+1
* netinet/sctp*: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-7/+7
* Don't use the control argument after calling sctp_add_to_readq().Michael Tuexen2016-04-271-25/+30
* Address issues found by the XCode code analyzer.Michael Tuexen2016-04-181-28/+17
* Fix signed/unsigned warnings.Michael Tuexen2016-04-181-1/+1
* Fix a warning about an unused variable.Michael Tuexen2016-04-181-1/+1
* Put panic() calls under INVARIANTS.Michael Tuexen2016-04-181-0/+20
* Cleanup debug output.Michael Tuexen2016-04-181-39/+39
* Don't use anonymous unions.Michael Tuexen2016-04-181-1/+1
* This is work done by Michael Tuexen and myself at the IETF. ThisRandall Stewart2016-04-071-1393/+1581
* Improve compilation on windows 64-bit (for the userland stack).Michael Tuexen2016-03-271-9/+9
* Add const to several constants. Thanks to Nicholas Nethercote forMichael Tuexen2016-03-231-1/+1
* Stop processing of a SACK when the association has been aborted.Michael Tuexen2015-12-211-0/+1
* Ensure that outgoing streams get reset when they run dry.Michael Tuexen2015-12-031-0/+15
* Use the correct length. The wrong one was too large.Michael Tuexen2015-11-061-1/+1
* Fix typos in field names of struct sctp_extrcvinfo.Michael Tuexen2015-11-061-8/+8
* Cleanup the handling of error causes for ERROR chunks. This fixesMichael Tuexen2015-09-121-39/+25
* Ensure that ERROR chunks are always padded by implementing thisMichael Tuexen2015-09-111-5/+1
* Don't take the port numbers for packets containing ABORT chunks fromMichael Tuexen2015-08-021-19/+5
* Fix a typo reported by Erik Cederstrand.Michael Tuexen2015-07-281-1/+1