aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* sctp: cleanupMichael Tuexen2023-08-141-8/+3
* sctp: use consistent names for locking macrosMichael Tuexen2023-08-131-2/+2
* sctp: keep sb_acc and sb_ccc in syncMichael Tuexen2023-07-281-1/+1
* sctp: update zero checksum supportMichael Tuexen2023-07-231-7/+18
* sctp: only start shutdown guard timer when sending SHUTDOWN chunkMichael Tuexen2023-05-031-1/+0
* sctp: initial implementation of draft-tuexen-tsvwg-sctp-zero-checksumMichael Tuexen2023-03-101-0/+9
* sctp: minor changes due to upstreaming of Glebs recent changesMichael Tuexen2022-11-061-0/+2
* protosw: retire pr_drain and use EVENTHANDLER(9) directlyGleb Smirnoff2022-08-171-2/+9
* Adjust sctp_drain() definition to avoid clang 15 warningDimitry Andric2022-07-261-1/+1
* sctp: improve handling of sctp inpcb flagsMichael Tuexen2022-06-041-0/+15
* sctp: use sb_avail() when accessing sb_acc for readingMichael Tuexen2022-05-141-1/+1
* sctp: improve consistencyMichael Tuexen2022-05-141-4/+4
* sctp: don't keep a pointer to a freed stcb aroundMichael Tuexen2022-04-151-4/+3
* sctp: use variable names in a consistent wayMichael Tuexen2022-04-071-75/+75
* sctp: get rid of stcb send lockMichael Tuexen2022-03-281-11/+1
* sctp: cleanup, no functional change intended.Michael Tuexen2022-02-181-1/+6
* sctp: remove unused parameterMichael Tuexen2022-02-181-1/+1
* inpcb: garbage collect INP_LOCK_INIT(), used only once in sctpGleb Smirnoff2022-01-031-1/+2
* sctp: improve sctp_pathmtu_adjustment()Michael Tuexen2021-12-301-1/+1
* sctp: cleanup the SCTP_MAXSEG socket option.Michael Tuexen2021-12-271-1/+1
* sctp: unbreak NOINET6 builds.Michael Tuexen2021-12-041-1/+9
* sctp: inherit IP level socket options from listening socketMichael Tuexen2021-12-031-0/+9
* sctp: improve consistency, no functional change intendedMichael Tuexen2021-11-261-4/+4
* sctp: Simplify stream scheduler usageMichael Tuexen2021-09-211-1/+1
* sctp: minor cleanup, no functional changeMichael Tuexen2021-09-121-6/+2
* sctp: Tighten up locking around sctp_aloc_assoc()Mark Johnston2021-09-111-34/+62
* sctp: add explicit cast, no functional change intendedMichael Tuexen2021-09-091-1/+1
* sctp: Clear assoc socket references when freeing a PCBMark Johnston2021-09-091-0/+1
* sctp: cleanup timewait handling for vtagsMichael Tuexen2021-09-081-114/+47
* sctp: Fix a lock order reversal in sctp_swap_inpcb_for_listen()Mark Johnston2021-09-081-3/+2
* sctp: Fix lock recursion in sctp_swap_inpcb_for_listen()Mark Johnston2021-09-081-2/+2
* sctp: minor cleanups, no functional change intendedMichael Tuexen2021-09-081-1/+1
* sctp: Fix races around sctp_inpcb_free()Mark Johnston2021-09-071-10/+6
* sctp: Hold association locks across socket wakeups when freeingMark Johnston2021-09-011-2/+2
* sctp: Release the socket reference when detaching an associationMark Johnston2021-09-011-0/+3
* sctp: Implement sctp_inpcb_bind_locked()Mark Johnston2021-09-011-18/+35
* sctp: Fix racy UNBOUND flag check in sctp_inpcb_bind()Mark Johnston2021-08-311-55/+53
* sctp: Simplify the free port search in sctp_inpcb_bind()Mark Johnston2021-08-311-16/+12
* sctp: Avoid unnecessary refcount bumps in sctp_inpcb_bind()Mark Johnston2021-08-311-6/+4
* sctp: Remove always-false checks in sctp_inpcb_bind()Mark Johnston2021-08-311-13/+7
* sctp: Fix errno in case of association setup failuresMichael Tuexen2021-07-091-2/+2
* sctp: initialize sequence numbers for ECN correctlyMichael Tuexen2021-06-271-3/+3
* sctp: improve address list scanningMichael Tuexen2021-05-031-1/+5
* Don't pass RFPROC to kproc_create(), it is redundant.John Baldwin2021-03-121-1/+1
* sctp: clear a pointer to a net which will be removedMichael Tuexen2021-02-211-0/+4
* Ensure variables are initialized before used.Michael Tuexen2020-10-061-0/+1
* Remove dead stores reported by clang static code analysisMichael Tuexen2020-10-061-1/+1
* Improve the input validation and processing of cookies.Michael Tuexen2020-09-291-2/+5
* Minor cleanup.Michael Tuexen2020-09-281-1/+1