summaryrefslogtreecommitdiffstats
path: root/net/mptcp/sockopt.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* mptcp: add SNDTIMEO setsockopt supportGeliang Tang2022-02-161-0/+2
* mptcp: cleanup MPJ subflow list handlingPaolo Abeni2022-01-071-18/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-161-1/+0
|\
| * mptcp: remove tcp ulp setsockopt supportFlorian Westphal2021-12-141-1/+0
* | mptcp: support TCP_CORK and TCP_NODELAYMaxim Galaganov2021-12-071-0/+70
* | mptcp: getsockopt: add support for IP_TOSFlorian Westphal2021-12-071-6/+30
* | mptcp: add TCP_INQ cmsg supportFlorian Westphal2021-12-071-1/+37
* | mptcp: sockopt: add SOL_IP freebind & transparent optionsFlorian Westphal2021-11-201-1/+65
* | mptcp: Support for IP_TOS for MPTCP setsockopt()Poorva Sonparote2021-11-201-0/+40
|/
* mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs()Tim Gardner2021-10-161-0/+3
* mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt supportFlorian Westphal2021-09-181-0/+91
* mptcp: add MPTCP_TCPINFO getsockopt supportFlorian Westphal2021-09-181-0/+115
* mptcp: add MPTCP_INFO getsockoptFlorian Westphal2021-09-181-1/+39