summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-224-107/+76
|\
| * mptcp: ensure listener is unhashed before updating the sk statusPaolo Abeni2023-06-212-12/+20
| * mptcp: drop legacy code around RX EOFPaolo Abeni2023-06-212-53/+1
| * mptcp: consolidate fallback and non fallback state machinePaolo Abeni2023-06-212-33/+25
| * mptcp: fix possible list corruption on passive MPJPaolo Abeni2023-06-211-3/+9
| * mptcp: fix possible divide by zero in recvmsg()Paolo Abeni2023-06-211-0/+7
| * mptcp: handle correctly disconnect() failuresPaolo Abeni2023-06-211-6/+14
* | mptcp: pass addr to mptcp_pm_alloc_anno_listGeliang Tang2023-06-213-6/+6
* | mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fastclose()Paolo Abeni2023-06-211-5/+3
* | mptcp: introduce MPTCP_FULL_INFO getsockoptPaolo Abeni2023-06-211-2/+125
* | mptcp: add subflow unique idPaolo Abeni2023-06-213-1/+12
* | mptcp: track some aggregate data countersPaolo Abeni2023-06-214-8/+42
* | mptcp: move snd_una update earlier for fallback socketPaolo Abeni2023-06-212-6/+6
* | mptcp: Reorder fields in 'struct mptcp_pm_add_entry'Christophe JAILLET2023-06-201-1/+1
* | net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao2023-06-151-6/+5
* | scm: add SO_PASSPIDFD and SCM_PIDFDAlexander Mikhalitsyn2023-06-121-0/+1
* | mptcp: unify pm set_flags interfacesGeliang Tang2023-06-103-32/+51
* | mptcp: unify pm get_flags_and_ifindex_by_idGeliang Tang2023-06-104-22/+24
* | mptcp: unify pm get_local_id interfacesGeliang Tang2023-06-103-21/+21
* | mptcp: export local_addressGeliang Tang2023-06-102-9/+9
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-084-5/+85
|\|
| * mptcp: update userspace pm infosGeliang Tang2023-06-052-4/+24
| * mptcp: add address into userspace pm listGeliang Tang2023-06-051-0/+41
| * mptcp: only send RM_ADDR in nl_cmd_removeGeliang Tang2023-06-053-1/+20
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-013-95/+88
|\|
| * mptcp: fix active subflow finalizationPaolo Abeni2023-06-011-9/+14
| * mptcp: add annotations around sk->sk_shutdown accessesPaolo Abeni2023-06-011-13/+16
| * mptcp: fix data race around msk->first accessPaolo Abeni2023-06-011-3/+3
| * mptcp: consolidate passive msk socket initializationPaolo Abeni2023-06-013-38/+33
| * mptcp: add annotations around msk->subflow accessesPaolo Abeni2023-06-012-9/+15
| * mptcp: fix connect timeout handlingPaolo Abeni2023-06-012-23/+7
* | mptcp: introduces more address related mibsPaolo Abeni2023-05-184-3/+32
* | mptcp: refactor mptcp_stream_accept()Paolo Abeni2023-05-181-9/+12
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-203-27/+129
|\
| * mptcp: fix accept vs worker racePaolo Abeni2023-04-193-33/+58
| * mptcp: stops worker on unaccepted sockets at listener closePaolo Abeni2023-04-193-1/+78
* | mptcp: remove unused 'remaining' variableMatthieu Baerts2023-04-171-5/+2
* | mptcp: make userspace_pm_append_new_local_addr staticGeliang Tang2023-04-172-4/+2
* | mptcp: fastclose msk when cleaning unaccepted socketsPaolo Abeni2023-04-171-2/+5
* | mptcp: move first subflow allocation at mpc access timePaolo Abeni2023-04-174-37/+54
* | mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen()Paolo Abeni2023-04-171-6/+18
* | mptcp: avoid unneeded __mptcp_nmpc_socket() usagePaolo Abeni2023-04-171-3/+6
* | mptcp: drop unneeded argumentPaolo Abeni2023-04-174-5/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-134-18/+18
|\|
| * mptcp: fix NULL pointer dereference on fastopen early fallbackPaolo Abeni2023-04-131-2/+9
| * mptcp: stricter state check in mptcp_workerPaolo Abeni2023-04-131-1/+1
| * mptcp: use mptcp_schedule_work instead of open-coding itPaolo Abeni2023-04-132-15/+8
* | mptcp: do not fill info not used by the PM in usedMatthieu Baerts2023-03-291-7/+13
* | mptcp: simplify subflow_syn_recv_sock()Paolo Abeni2023-03-291-28/+13
* | mptcp: avoid unneeded address copyPaolo Abeni2023-03-291-2/+0