summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* mptcp: netlink: respect v4/v6-only socketsMatthieu Baerts2023-01-133-0/+35
* mptcp: explicitly specify sock family at subflow creation timePaolo Abeni2023-01-133-6/+8
* mptcp: fix lockdep false positivePaolo Abeni2022-12-213-4/+19
* mptcp: fix deadlock in fastopen error pathPaolo Abeni2022-12-212-4/+16
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-12-132-10/+55
|\
| * mptcp: use proper req destructor for IPv6Matthieu Baerts2022-12-121-3/+16
| * mptcp: dedicated request sock for subflow in v6Matthieu Baerts2022-12-121-8/+26
| * mptcp: remove MPTCP 'ifdef' in TCP SYN cookiesMatthieu Baerts2022-12-121-1/+11
| * mptcp: netlink: fix some error return codeWei Yongjun2022-12-121-0/+4
* | mptcp: return 0 instead of 'err' varMatthieu Baerts2022-12-092-3/+3
* | mptcp: use nlmsg_free instead of kfree_skbGeliang Tang2022-12-091-4/+4
* | mptcp: add pm listener eventsGeliang Tang2022-12-013-0/+62
* | 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: add subflow_v(4,6)_send_synack()Dmytro Shytyi2022-11-294-1/+92
* | mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi2022-11-296-15/+54
* | mptcp: consolidate initial ack seq generationPaolo Abeni2022-11-294-45/+45
* | mptcp: track accurately the incoming MPC suboption typePaolo Abeni2022-11-291-3/+8
* | mptcp: add MSG_FASTOPEN sendmsg flag supportDmytro Shytyi2022-11-291-6/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-292-10/+9
|\|
| * mptcp: fix sleep in atomic at close timePaolo Abeni2022-11-281-3/+3
| * mptcp: don't orphan ssk in mptcp_close()Menglong Dong2022-11-281-7/+6
* | mptcp: more detailed error reporting on endpoint creationPaolo Abeni2022-11-211-11/+13
* | mptcp: deduplicate error paths on endpoint creationPaolo Abeni2022-11-211-22/+13
* | mptcp: Fix grammar in a commentMat Martineau2022-11-111-2/+2
* | mptcp: get sk from msk directlyGeliang Tang2022-11-113-6/+6
* | mptcp: change 'first' as a parameterGeliang Tang2022-11-111-14/+6
* | mptcp: use msk instead of mptcp_skGeliang Tang2022-11-111-5/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-273-81/+113
|\|
| * mptcp: fix abba deadlock on fastopenPaolo Abeni2022-10-241-15/+34
| * mptcp: factor out mptcp_connect()Paolo Abeni2022-10-242-67/+73
| * mptcp: set msk local address earlierPaolo Abeni2022-10-243-2/+9
* | mptcp: fix tracking issue in mptcp_subflow_create_socket()Eric Dumazet2022-10-261-0/+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
* | net: introduce and use custom sockopt socket flagPaolo Abeni2022-10-241-0/+4
* | inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().Kuniyuki Iwashima2022-10-241-7/+0
|/
* mptcp: update misleading comments.Paolo Abeni2022-10-031-7/+7
* mptcp: use fastclose on more edge scenariosPaolo Abeni2022-10-031-19/+44
* mptcp: propagate fastclose errorPaolo Abeni2022-10-031-11/+36
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-293-29/+22
|\
| * mptcp: fix unreleased socket in accept queueMenglong Dong2022-09-283-27/+9
| * mptcp: factor out __mptcp_close() without socket lockMenglong Dong2022-09-282-2/+13
* | mptcp: poll allow write call before actual connectBenjamin Hesmans2022-09-281-0/+4
* | mptcp: handle defer connect in mptcp_sendmsgDmytro Shytyi2022-09-281-0/+22
* | mptcp: add TCP_FASTOPEN_CONNECT socket optionBenjamin Hesmans2022-09-281-1/+18
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-221-1/+7
|\|
| * mptcp: fix fwd memory accounting on coalescePaolo Abeni2022-09-131-1/+7
* | tcp: Access &tcp_hashinfo via net.Kuniyuki Iwashima2022-09-201-2/+5