summaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_usrreq.c
AgeCommit message (Expand)Author
2025-03-20netinet: Fix getcred sysctl handlers to do nothing if no input is givenMark Johnston
2025-02-02sctp: don't specify pr_poll = sopoll_genericGleb Smirnoff
2024-05-09sctp: allow stcb == NULL in sctp_shutdown()Michael Tuexen
2024-02-15sockets: repair wakeup of accept(2) by shutdown(2)Gleb Smirnoff
2024-02-03Revert "sockets: retire sorflush()"Gleb Smirnoff
2024-01-16sctp: restore missing inpcb lockGleb Smirnoff
2024-01-16sockets: retire sorflush()Gleb Smirnoff
2024-01-16sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff
2023-11-30sockets: don't malloc/free sockaddr memory on getpeername/getsocknameGleb Smirnoff
2023-11-30sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff
2023-09-13sctp: further improve shutting down the read side of a socketMichael Tuexen
2023-09-13sctp: improve shutting down the read side of a socketMichael Tuexen
2023-08-18sctp: cleanup cdefs.h includeMichael Tuexen
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-09sctp: another cleanupMichael Tuexen
2023-08-08sctp: remove duplicate codeMichael Tuexen
2023-08-04sctp: improve consistency of acc and ccc handling in snd bufferMichael Tuexen
2023-07-23sctp: update zero checksum supportMichael Tuexen
2023-05-03sctp: only start shutdown guard timer when sending SHUTDOWN chunkMichael Tuexen
2023-04-23sctp: use constants from RFC 8260 to improve complianceMichael Tuexen
2023-03-15sctp: allow disabling of SCTP_ACCEPT_ZERO_CHECKSUM socket optionMichael Tuexen
2023-03-10sctp: initial implementation of draft-tuexen-tsvwg-sctp-zero-checksumMichael Tuexen
2022-11-06sctp: minor changes due to upstreaming of Glebs recent changesMichael Tuexen
2022-10-03netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff
2022-10-03netinet*: remove dead code from TCP, UDP, SCTP control inputGleb Smirnoff
2022-10-03netinet: filter out invalid ICMP responses in ip_icmp()Gleb Smirnoff
2022-10-03netinet*: de-void control input IP protocol methodsGleb Smirnoff
2022-08-17protosw: refactor protosw and domain static declaration and loadGleb Smirnoff
2022-06-27sctp: add KASSERTs to ensure correct handling of listenersMichael Tuexen
2022-06-27sctp: do not clobber listening socket with sockbuf operationsGleb Smirnoff
2022-05-29sctp: improve handling of listen() callMichael Tuexen
2022-05-14sctp: use sb_avail() when accessing sb_acc for readingMichael Tuexen
2022-05-14sctp: cleanup, no functional change intendedMichael Tuexen
2022-05-14sctp: improve consistencyMichael Tuexen
2022-04-16sctp: fix typo introcuded in last commitMichael Tuexen
2022-04-16sctp: don't wakeup 1-to-1 listening sockets for data or notificationsMichael Tuexen
2022-03-29sctp: fix typosMichael Tuexen
2022-03-29sctp: get rid of stcb send lockMichael Tuexen
2022-01-03sctp: miror change due to upstreamingMichael Tuexen
2022-01-03protocols: init with standard SYSINIT(9) or VNET_SYSINITGleb Smirnoff
2021-12-30sctp: improve sctp_pathmtu_adjustment()Michael Tuexen
2021-12-27sctp: cleanup the SCTP_MAXSEG socket option.Michael Tuexen
2021-12-27sctp: apply limit for socket buffers as indicated in commentMichael Tuexen
2021-12-01sctp: improve handling of assoc ids in socket optionsMichael Tuexen
2021-12-01sctp: cleanup, no functional change intended.Michael Tuexen
2021-09-23sctp: Cleanup stream schedulers.Michael Tuexen
2021-09-21sctp: Simplify stream scheduler usageMichael Tuexen
2021-09-11sctp: Tighten up locking around sctp_aloc_assoc()Mark Johnston
2021-09-08sctp: Fix a lock order reversal in sctp_swap_inpcb_for_listen()Mark Johnston
2021-09-08sctp: minor cleanups, no functional change intendedMichael Tuexen