summaryrefslogtreecommitdiff
path: root/net/mptcp/protocol.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: properly account bulk freed memoryPaolo Abeni2021-07-091-5/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-291-0/+5
|\
| * mptcp: avoid race on msk state changesPaolo Abeni2021-06-221-0/+5
* | mptcp: fix 'masking a bool' warningMatthieu Baerts2021-06-281-1/+1
* | mptcp: refine mptcp_cleanup_rbufPaolo Abeni2021-06-221-33/+23
* | mptcp: drop redundant test in move_skbs_to_msk()Paolo Abeni2021-06-221-3/+0
* | mptcp: don't clear MPTCP_DATA_READY in sk_wait_event()Paolo Abeni2021-06-221-4/+2
* | mptcp: use fast lock for subflows when possiblePaolo Abeni2021-06-221-6/+9
* | mptcp: drop tx skb cachePaolo Abeni2021-06-221-85/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-25/+27
|\ \ | |/
| * mptcp: fix soft lookup in subflow_error_report()Paolo Abeni2021-06-101-0/+9
| * mptcp: wake-up readers only for in sequence dataPaolo Abeni2021-06-101-21/+12
| * mptcp: try harder to borrow memory from subflow under pressurePaolo Abeni2021-06-101-4/+6
* | mptcp: tune re-injections for csum enabled modePaolo Abeni2021-06-181-3/+5
* | mptcp: add csum_reqd in mptcp_options_receivedGeliang Tang2021-06-181-0/+2
* | mptcp: generate the data checksumGeliang Tang2021-06-181-1/+17
* | mptcp: add csum_enabled in mptcp_sockGeliang Tang2021-06-181-0/+1
* | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-06-071-1/+15
|\ \ | |/
| * mptcp: fix sk_forward_memory corruption on retransmissionPaolo Abeni2021-05-281-1/+15
* | mptcp: receive path cmsg supportFlorian Westphal2021-06-041-3/+25
|/
* mptcp: avoid OOB access in setsockopt()Paolo Abeni2021-05-251-3/+11
* mptcp: fix data stream corruptionPaolo Abeni2021-05-111-0/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-04-261-2/+23
|\
| * mptcp: Retransmit DATA_FINMat Martineau2021-04-231-2/+23
* | mptcp: add MSG_PEEK supportYonglong Li2021-04-231-9/+13
* | mptcp: ignore unsupported msg flagsPaolo Abeni2021-04-231-4/+5
* | mptcp: implement MSG_TRUNC supportPaolo Abeni2021-04-231-7/+9
* | mptcp: implement dummy MSG_ERRQUEUE supportPaolo Abeni2021-04-231-0/+4
* | mptcp: use mptcp_for_each_subflow in mptcp_closeGeliang Tang2021-04-161-1/+1
* | mptcp: add tracepoint in mptcp_subflow_get_sendGeliang Tang2021-04-161-4/+4
* | mptcp: export mptcp_subflow_activeGeliang Tang2021-04-161-12/+0
* | mptcp: fix format specifiers for unsigned intGeliang Tang2021-04-161-2/+2
* | mptcp: sockopt: add TCP_CONGESTION and TCP_INFOFlorian Westphal2021-04-161-0/+5
* | mptcp: tag sequence_seq with socket stateFlorian Westphal2021-04-161-3/+9
* | mptcp: add skeleton to sync msk socket options to subflowsFlorian Westphal2021-04-161-8/+33
* | mptcp: move sockopt function into a new filePaolo Abeni2021-04-161-120/+0
* | mptcp: revert "mptcp: forbit mcast-related sockopt on MPTCP sockets"Matthieu Baerts2021-04-161-45/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-04-091-53/+47
|\ \ | |/
| * mptcp: revert "mptcp: provide subflow aware release function"Paolo Abeni2021-04-011-53/+2
| * mptcp: forbit mcast-related sockopt on MPTCP socketsPaolo Abeni2021-04-011-0/+45
* | mptcp: add mptcp reset option supportFlorian Westphal2021-04-021-3/+9
* | mptcp: remove unneeded check on first subflowPaolo Abeni2021-04-021-1/+1
* | mptcp: add active MPC mibsPaolo Abeni2021-04-021-0/+2
* | mptcp: add mib for token creation fallbackPaolo Abeni2021-04-021-1/+3
* | mptcp: clean-up the rtx pathPaolo Abeni2021-03-261-31/+11
|/
* mptcp: fix bit MPTCP_PUSH_PENDING testsDan Carpenter2021-03-121-2/+2
* mptcp: fix missing wakeupPaolo Abeni2021-03-041-2/+8
* mptcp: fix race in release_cbPaolo Abeni2021-03-041-12/+21
* mptcp: factor out __mptcp_retrans helper()Paolo Abeni2021-03-041-43/+50
* mptcp: reset 'first' and ack_hint on subflow closeFlorian Westphal2021-03-041-0/+9