summaryrefslogtreecommitdiffstats
path: root/net/mptcp/sockopt.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: add mptcp_space_from_win helperGeliang Tang2024-06-061-1/+1
* mptcp: prefer strscpy over strcpyMatthieu Baerts (NGI0)2024-05-131-1/+1
* mptcp: sockopt: info: stop early if no bufferMatthieu Baerts (NGI0)2024-05-131-0/+4
* mptcp: fix full TCP keep-alive supportMatthieu Baerts (NGI0)2024-05-131-0/+58
* mptcp: SO_KEEPALIVE: fix getsockopt supportMatthieu Baerts (NGI0)2024-05-131-2/+0
* tcp: socket option to check for MPTCP fallback to TCPMatthieu Baerts (NGI0)2024-05-131-0/+2
* mptcp: add last time fields in mptcp_infoGeliang Tang2024-04-111-5/+11
* tcp: annotate data-races around tp->window_clampEric Dumazet2024-04-051-1/+1
* mptcp: prevent BPF accessing lowat from a subflow socket.Paolo Abeni2024-04-011-0/+4
* mptcp: cleanup SOL_TCP handlingPaolo Abeni2024-03-041-45/+30
* mptcp: implement TCP_NOTSENT_LOWAT supportPaolo Abeni2024-03-041-0/+12
* mptcp: avoid some duplicate code in socket option handlingPaolo Abeni2024-03-041-12/+8
* mptcp: annotate lockless accesses around read-mostly fieldsPaolo Abeni2024-02-051-1/+1
* mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORTMaxim Galaganov2023-12-261-1/+20
* mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()Maxim Galaganov2023-12-261-3/+3
* mptcp: add mptcpi_subflows_total counterGeliang Tang2023-11-291-0/+2
* mptcp: fix setsockopt(IP_TOS) subflow lockingPaolo Abeni2023-11-141-0/+3
* mptcp: use mptcp_check_fallback helperGeliang Tang2023-10-271-1/+1
* mptcp: refactor sndbuf auto-tuningPaolo Abeni2023-10-251-1/+4
* mptcp: ignore notsent_lowat setting at the subflow levelPaolo Abeni2023-10-251-0/+6
* mptcp: consolidate sockopt synchronizationPaolo Abeni2023-10-251-22/+0
* mptcp: give rcvlowat some lovePaolo Abeni2023-10-251-0/+42
* inet: lock the socket in ip_sock_set_tos()Eric Dumazet2023-10-191-2/+2
* inet: implement lockless IP_TOSEric Dumazet2023-10-011-4/+4
* net: implement lockless SO_PRIORITYEric Dumazet2023-10-011-1/+1
* inet: move inet->transparent to inet->inet_flagsEric Dumazet2023-08-161-6/+5
* inet: move inet->freebind to inet->inet_flagsEric Dumazet2023-08-161-3/+4
* mptcp: change the mpc check helper to return a skPaolo Abeni2023-08-141-24/+19
* mptcp: avoid additional indirection in sockoptPaolo Abeni2023-08-141-12/+16
* net: annotate data-races around sk->sk_markEric Dumazet2023-07-291-1/+1
* mptcp: introduce MPTCP_FULL_INFO getsockoptPaolo Abeni2023-06-211-2/+125
* mptcp: track some aggregate data countersPaolo Abeni2023-06-211-5/+20
* scm: add SO_PASSPIDFD and SCM_PIDFDAlexander Mikhalitsyn2023-06-121-0/+1
* mptcp: move first subflow allocation at mpc access timePaolo Abeni2023-04-171-10/+14
* mptcp: do not fill info not used by the PM in usedMatthieu Baerts2023-03-291-7/+13
* inet: preserve const qualifier in inet_sk()Eric Dumazet2023-03-171-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-091-2/+9
|\
| * mptcp: fix locking for setsockopt corner-casePaolo Abeni2023-02-081-2/+9
* | mptcp: propagate sk_ipv6only to subflowsMatthieu Baerts2023-01-261-0/+1
* | mptcp: use msk_owned_by_me helperGeliang Tang2023-01-091-1/+1
|/
* mptcp: return 0 instead of 'err' varMatthieu Baerts2022-12-091-1/+1
* mptcp: add support for TCP_FASTOPEN_KEY sockoptMatthieu Baerts2022-11-291-3/+3
* mptcp: add TCP_FASTOPEN sock optionDmytro Shytyi2022-11-291-1/+4
* mptcp: get sk from msk directlyGeliang Tang2022-11-111-2/+2
* mptcp: sockopt: use new helper for TCP_DEFER_ACCEPTMatthieu Baerts2022-10-251-13/+3
* mptcp: add TCP_FASTOPEN_NO_COOKIE supportMatthieu Baerts2022-10-251-2/+5
* mptcp: sockopt: make 'tcp_fastopen_connect' genericMatthieu Baerts2022-10-251-5/+6
* mptcp: add TCP_FASTOPEN_CONNECT socket optionBenjamin Hesmans2022-09-281-1/+18
* mptcp: sockopt: add TCP_DEFER_ACCEPT supportFlorian Westphal2022-05-161-0/+15
* mptcp: remove locking in mptcp_diag_fill_infoFlorian Westphal2022-04-111-6/+0