summaryrefslogtreecommitdiffstats
path: root/net/sctp/socket.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_startXin Long2024-10-091-5/+13
* sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_startXin Long2024-10-031-1/+3
* sctp: cancel a blocking accept when shutdown a listen socketXin Long2024-07-031-4/+10
* net: change proto and proto_ops accept typeJens Axboe2024-05-141-4/+4
* sctp: prefer struct_size over open coded arithmeticErick Archer2024-04-301-3/+4
* net: add sk_wake_async_rcu() helperEric Dumazet2024-03-291-1/+1
* net: introduce include/net/rps.hEric Dumazet2024-03-081-0/+1
* sctp: fix busy pollingEric Dumazet2024-01-041-6/+4
* sctp: support MSG_ERRQUEUE flag in recvmsg()Eric Dumazet2023-12-141-0/+3
* sctp: update hb timer immediately after users change hb_intervalXin Long2023-10-051-0/+1
* sctp: annotate data-races around sk->sk_wmem_queuedEric Dumazet2023-08-311-5/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-241-2/+2
|\
| * ipv4: fix data-races around inet->inet_idEric Dumazet2023-08-201-1/+1
| * sock: annotate data-races around prot->memory_pressureEric Dumazet2023-08-191-1/+1
* | inet: move inet->mc_loop to inet->inet_fragsEric Dumazet2023-08-161-1/+1
* | ipv6: remove hard coded limitation on ipv6_pinfoEric Dumazet2023-07-241-0/+1
|/
* sctp: fix potential deadlock on &net->sctp.addr_wq_lockChengfeng Ye2023-06-291-2/+2
* net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao2023-06-161-4/+4
* sctp: add bpf_bypass_getsockopt proto callbackAlexander Mikhalitsyn2023-05-121-0/+18
* sctp: add intl_capable and reconf_capable in ss peer_capableXin Long2023-04-171-2/+3
* sctp: delete the obsolete code for the host name address paramXin Long2023-04-171-1/+1
* sctp: check send stream number after wait_for_sndbufXin Long2023-04-021-0/+4
* inet: Add IP_LOCAL_PORT_RANGE socket optionJakub Sitnicki2023-01-261-1/+1
* net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+3
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-141-11/+27
|\
| * sctp: add dif and sdif check in asoc and ep lookupXin Long2022-11-181-2/+2
| * sctp: check sk_bound_dev_if when matching ep in get_portXin Long2022-11-181-1/+4
| * sctp: Call inet6_destroy_sock() via sk->sk_destruct().Kuniyuki Iwashima2022-10-241-8/+21
* | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
|/
* treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld2022-10-121-1/+1
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-121-1/+1
* net: keep sk->sk_forward_alloc as small as possibleEric Dumazet2022-06-111-5/+0
* net: add per_cpu_fw_alloc field to struct protoEric Dumazet2022-06-111-0/+7
* net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil2022-04-281-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-04-151-1/+1
|\
| * sctp: Initialize daddr on peeled off socketPetr Malat2022-04-121-1/+1
* | net: remove noblock parameter from recvmsg() entitiesOliver Hartkopp2022-04-121-9/+7
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-051-7/+15
|\
| * sctp: hold endpoint before calling cb in sctp_transport_lookup_processXin Long2022-01-021-7/+15
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-301-8/+15
|\|
| * sctp: use call_rcu to free endpointXin Long2021-12-251-8/+15
* | sctp: move hlist_node and hashent out of sctp_ep_commonXin Long2021-12-231-3/+3
* | net: drop nopreempt requirement on sock_prot_inuse_add()Eric Dumazet2021-11-161-5/+0
|/
* security: pass asoc to sctp_assoc_request and sctp_sk_cloneXin Long2021-11-031-3/+2
* sctp: trim optlen when it's a huge value in sctp_setsockoptXin Long2021-07-181-0/+4
* sctp: enable PLPMTUD when the transport is readyXin Long2021-06-221-1/+5
* sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transportXin Long2021-06-221-0/+118
* sctp: add probe_interval in sysctl and sock/asoc/transportXin Long2021-06-221-0/+1
* sctp: add the missing setting for asoc encap_portXin Long2021-05-261-0/+1
* sctp: delay auto_asconf init until binding the first addrXin Long2021-05-031-14/+17