aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* sctp: add KASSERTs to ensure correct handling of listenersMichael Tuexen2 days1-5/+10
* sctp: do not clobber listening socket with sockbuf operationsGleb Smirnoff2 days1-7/+4
* sctp: improve handling of listen() callMichael Tuexen2022-05-291-0/+9
* sctp: use sb_avail() when accessing sb_acc for readingMichael Tuexen2022-05-141-4/+3
* sctp: cleanup, no functional change intendedMichael Tuexen2022-05-141-6/+2
* sctp: improve consistencyMichael Tuexen2022-05-141-10/+8
* sctp: fix typo introcuded in last commitMichael Tuexen2022-04-161-1/+1
* sctp: don't wakeup 1-to-1 listening sockets for data or notificationsMichael Tuexen2022-04-161-6/+4
* sctp: fix typosMichael Tuexen2022-03-291-2/+2
* sctp: get rid of stcb send lockMichael Tuexen2022-03-281-4/+0
* sctp: miror change due to upstreamingMichael Tuexen2022-01-031-1/+2
* protocols: init with standard SYSINIT(9) or VNET_SYSINITGleb Smirnoff2022-01-031-2/+3
* sctp: improve sctp_pathmtu_adjustment()Michael Tuexen2021-12-301-23/+39
* sctp: cleanup the SCTP_MAXSEG socket option.Michael Tuexen2021-12-271-32/+5
* sctp: apply limit for socket buffers as indicated in commentMichael Tuexen2021-12-271-1/+1
* sctp: improve handling of assoc ids in socket optionsMichael Tuexen2021-12-011-7/+23
* sctp: cleanup, no functional change intended.Michael Tuexen2021-12-011-29/+30
* sctp: Cleanup stream schedulers.Michael Tuexen2021-09-231-2/+2
* sctp: Simplify stream scheduler usageMichael Tuexen2021-09-211-4/+4
* sctp: Tighten up locking around sctp_aloc_assoc()Mark Johnston2021-09-111-12/+2
* sctp: Fix a lock order reversal in sctp_swap_inpcb_for_listen()Mark Johnston2021-09-081-9/+6
* sctp: minor cleanups, no functional change intendedMichael Tuexen2021-09-081-3/+3
* sctp: Remove special handling for a listen(2) backlog of 0Mark Johnston2021-09-071-6/+8
* socket: Properly interlock when transitioning to a listening socketMark Johnston2021-09-071-18/+23
* sctp: Fix races around sctp_inpcb_free()Mark Johnston2021-09-071-20/+11
* sctp: Fix errno in case of association setup failuresMichael Tuexen2021-07-091-2/+2
* sctp: initialize sequence numbers for ECN correctlyMichael Tuexen2021-06-271-2/+2
* Add missing sockaddr length and family validation to various protocolsMark Johnston2021-05-031-13/+11
* sctp: fix SCTP_PEER_ADDR_PARAMS socket optionMichael Tuexen2021-04-301-32/+40
* Improve the handling of cookie life times.Michael Tuexen2020-10-161-7/+10
* Cleanup, no functional change intended.Michael Tuexen2020-10-061-34/+18
* Whitespace changes.Michael Tuexen2020-09-241-1/+0
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-14/+0
* Fix two bugs I introduced in r362563.Michael Tuexen2020-08-181-2/+2
* Remove a line which is needed and was added inMichael Tuexen2020-08-161-1/+0
* Improve the handling of concurrent send() calls for SCTP sockets,Michael Tuexen2020-08-161-0/+1
* Improve the locking of address lists by adding some asserts andMichael Tuexen2020-07-171-6/+2
* Whitespace changes due to upstreaming r363079.Michael Tuexen2020-07-101-0/+1
* Provide support for building SCTP as a loadable module.Mark Johnston2020-07-101-1/+1
* Fix alignment issue manifesting in the userland stack.Michael Tuexen2020-06-231-21/+21
* Cleanup the defintion of struct sctp_getaddresses. This stuctureMichael Tuexen2020-06-211-31/+29
* Use a struct sockaddr_in pr struct sockaddr_in6 as the option valueMichael Tuexen2020-06-201-19/+22
* Cleanup the adding and deleting of addresses via sctp_bindx().Michael Tuexen2020-06-201-6/+2
* Non-functional changes due to upstream cleanup.Michael Tuexen2020-06-111-1/+0
* Retire SCTP_SO_LOCK_TESTING.Michael Tuexen2020-06-071-15/+0
* Non-functional changes due to cleanup (upstream removing of Panda support)Michael Tuexen2020-06-061-1/+1
* Don't check an unsigned variable for being negative.Michael Tuexen2020-05-181-1/+1
* Small cleanup by using a variable just assigned.Michael Tuexen2020-03-281-2/+2
* Handle integer overflows correctly when converting msecs and secs toMichael Tuexen2020-03-281-15/+17
* Remove a set, but unused variable.Michael Tuexen2020-03-201-8/+0