summaryrefslogtreecommitdiffstats
path: root/net/mptcp/protocol.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mptcp: fix bogus sendmsg() return code under pressurePaolo Abeni2020-08-041-2/+1
* mptcp: use mptcp_for_each_subflow in mptcp_stream_acceptGeliang Tang2020-08-041-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-08-021-1/+1
|\
| * mptcp: fix joined subflows with unblocking skMatthieu Baerts2020-07-271-1/+1
* | mptcp: Safely store sequence number when sending dataMat Martineau2020-07-291-1/+1
* | mptcp: Safely read sequence number when lock isn't heldMat Martineau2020-07-291-1/+1
* | mptcp: Use full MPTCP-level disconnect state machineMat Martineau2020-07-291-14/+73
* | mptcp: Add helper to process acks of DATA_FINMat Martineau2020-07-291-8/+46
* | mptcp: Add mptcp_close_state() helperMat Martineau2020-07-291-0/+27
* | mptcp: Track received DATA_FIN sequence number and add related helpersMat Martineau2020-07-291-10/+96
* | mptcp: Use MPTCP-level flag for sending DATA_FINMat Martineau2020-07-291-16/+5
* | mptcp: Remove outdated and incorrect commentMat Martineau2020-07-291-1/+0
* | mptcp: Return EPIPE if sending is shut down during a sendmsgMat Martineau2020-07-291-0/+5
* | net: pass a sockptr_t into ->setsockoptChristoph Hellwig2020-07-251-7/+5
* | net: switch sock_set_timeout to sockptr_tChristoph Hellwig2020-07-251-2/+4
* | mptcp: explicitly track the fully established statusPaolo Abeni2020-07-231-2/+2
* | mptcp: mark as fallback even early onesPaolo Abeni2020-07-231-2/+9
* | mptcp: avoid data corruption on reinsertPaolo Abeni2020-07-231-1/+6
* | subflow: always init 'rel_write_seq'Paolo Abeni2020-07-231-1/+0
* | net: remove compat_sock_common_{get,set}sockoptChristoph Hellwig2020-07-201-6/+0
* | mptcp: use mptcp worker for path managementFlorian Westphal2020-07-071-1/+26
* | mptcp: support IPV6_V6ONLY setsockoptFlorian Westphal2020-07-051-0/+30
* | mptcp: add REUSEADDR/REUSEPORT supportFlorian Westphal2020-07-051-1/+32
* | net: use mptcp setsockopt function for SOL_SOCKET on mptcp socketsFlorian Westphal2020-07-051-0/+3
* | mptcp: add receive buffer auto-tuningFlorian Westphal2020-07-021-7/+116
* | mptcp: close poll() racesPaolo Abeni2020-06-301-5/+20
* | mptcp: __mptcp_tcp_fallback() returns a struct sockPaolo Abeni2020-06-301-12/+10
* | mptcp: create first subflow at msk creation timePaolo Abeni2020-06-301-33/+20
* | mptcp: check for plain TCP sock at accept timePaolo Abeni2020-06-301-62/+7
* | net: mptcp: improve fallback to TCPDavide Caratti2020-06-301-72/+26
* | mptcp: refactor token containerPaolo Abeni2020-06-271-19/+26
* | mptcp: add __init annotation on setup functionsPaolo Abeni2020-06-271-2/+2
|/
* mptcp: fix races between shutdown and recvmsgPaolo Abeni2020-06-101-21/+24
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-06-011-19/+48
|\
| * mptcp: remove msk from the token container at destruction time.Paolo Abeni2020-05-311-1/+1
| * mptcp: fix race between MP_JOIN and closePaolo Abeni2020-05-311-15/+27
| * mptcp: fix unblocking connect()Paolo Abeni2020-05-311-2/+18
| * mptcp: avoid NULL-ptr derefence on fallbackPaolo Abeni2020-05-271-1/+2
* | mptcp: attempt coalescing when moving skbs to mptcp rx queueFlorian Westphal2020-05-271-2/+19
* | ipv6: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctlChristoph Hellwig2020-05-191-0/+1
* | net: allow __skb_ext_alloc to sleepFlorian Westphal2020-05-171-1/+3
* | mptcp: remove inner wait loop from mptcp_sendmsg_fragFlorian Westphal2020-05-171-14/+0
* | mptcp: fill skb page frag cache outside of mptcp_sendmsg_fragFlorian Westphal2020-05-171-1/+6
* | mptcp: fill skb extension cache outside of mptcp_sendmsg_fragFlorian Westphal2020-05-171-4/+14
* | mptcp: avoid blocking in tcp_sendpagesFlorian Westphal2020-05-171-3/+32
* | mptcp: break and restart in case mptcp sndbuf is fullFlorian Westphal2020-05-171-0/+36
* | mptcp: move common nospace-pattern to a helperFlorian Westphal2020-05-171-14/+13
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-151-0/+2
|\|
| * mptcp: Initialize map_seq upon subflow establishmentChristoph Paasch2020-05-121-0/+2
* | mptcp: add new sock flag to deal with join subflowsPaolo Abeni2020-05-151-7/+0
|/