summaryrefslogtreecommitdiffstats
path: root/net/mptcp/protocol.h
Commit message (Expand)AuthorAgeFilesLines
* mptcp: drop flags and ifindex argumentsGeliang Tang2021-08-181-2/+3
* mptcp: faster active backup recoveryPaolo Abeni2021-08-141-2/+10
* mptcp: cleanup sysctl data and helpersPaolo Abeni2021-08-141-4/+4
* mptcp: handle pending data on closed subflowPaolo Abeni2021-08-141-0/+6
* mptcp: less aggressive retransmission strategyPaolo Abeni2021-08-141-1/+4
* mptcp: properly account bulk freed memoryPaolo Abeni2021-07-091-1/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-291-3/+10
|\
| * mptcp: drop duplicate mptcp_setsockopt() declarationPaolo Abeni2021-06-221-3/+0
| * mptcp: avoid race on msk state changesPaolo Abeni2021-06-221-0/+2
| * mptcp: fix bad handling of 32 bit ack wrap-aroundPaolo Abeni2021-06-211-0/+8
* | mptcp: refine mptcp_cleanup_rbufPaolo Abeni2021-06-221-1/+0
* | mptcp: add deny_join_id0 in mptcp_options_receivedGeliang Tang2021-06-221-1/+3
* | mptcp: add allow_join_id0 in mptcp_out_optionsGeliang Tang2021-06-221-2/+4
* | mptcp: add sysctl allow_join_initial_addr_portGeliang Tang2021-06-221-0/+1
* | mptcp: drop tx skb cachePaolo Abeni2021-06-221-2/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-1/+0
|\|
| * mptcp: wake-up readers only for in sequence dataPaolo Abeni2021-06-101-1/+0
* | mptcp: add a new sysctl checksum_enabledGeliang Tang2021-06-181-1/+1
* | mptcp: validate the data checksumPaolo Abeni2021-06-181-0/+4
* | mptcp: receive checksum for MP_CAPABLE with dataGeliang Tang2021-06-181-0/+3
* | mptcp: add csum_reqd in mptcp_options_receivedGeliang Tang2021-06-181-0/+1
* | mptcp: add sk parameter for mptcp_get_optionsGeliang Tang2021-06-181-1/+2
* | mptcp: add csum_reqd in mptcp_out_optionsGeliang Tang2021-06-181-1/+2
* | mptcp: generate the data checksumGeliang Tang2021-06-181-0/+7
* | mptcp: add csum_enabled in mptcp_sockGeliang Tang2021-06-181-0/+2
* | mptcp: using TOKEN_MAX_RETRIES instead of magic numberJianguo Wu2021-05-281-0/+2
|/
* mptcp: validate 'id' when stopping the ADD_ADDR retransmit timerDavide Caratti2021-05-251-1/+1
* mptcp: avoid OOB access in setsockopt()Paolo Abeni2021-05-251-0/+1
* mptcp: export mptcp_subflow_activeGeliang Tang2021-04-161-0/+12
* mptcp: tag sequence_seq with socket stateFlorian Westphal2021-04-161-0/+4
* mptcp: add skeleton to sync msk socket options to subflowsFlorian Westphal2021-04-161-0/+7
* mptcp: move sockopt function into a new filePaolo Abeni2021-04-161-0/+5
* mptcp: drop MPTCP_ADDR_IPVERSION_4/6Geliang Tang2021-04-071-2/+0
* mptcp: use mptcp_addr_info in mptcp_options_receivedGeliang Tang2021-04-071-9/+1
* mptcp: drop OPTION_MPTCP_ADD_ADDR6Geliang Tang2021-04-071-5/+4
* mptcp: use mptcp_addr_info in mptcp_out_optionsGeliang Tang2021-04-071-12/+0
* mptcp: move flags and ifindex out of mptcp_addr_infoGeliang Tang2021-04-071-3/+2
* mptcp: add mptcp reset option supportFlorian Westphal2021-04-021-1/+13
* mptcp: rename mptcp_pm_nl_add_addr_send_ackGeliang Tang2021-03-261-1/+1
* mptcp: send ack for rm_addrGeliang Tang2021-03-261-0/+1
* mptcp: move to next addr when subflow creation failGeliang Tang2021-03-261-0/+2
* mptcp: export lookup_anno_list_by_saddrGeliang Tang2021-03-261-0/+3
* mptcp: drop unused subflow in mptcp_pm_subflow_establishedGeliang Tang2021-03-261-2/+1
* mptcp: drop argument port from mptcp_pm_announce_addrGeliang Tang2021-03-261-1/+1
* mptcp: clean-up the rtx pathPaolo Abeni2021-03-261-0/+1
* mptcp: remove multi subflows in PMGeliang Tang2021-03-121-2/+3
* mptcp: remove multi addresses in PMGeliang Tang2021-03-121-1/+0
* mptcp: add rm_list_rx in mptcp_pm_dataGeliang Tang2021-03-121-0/+1
* mptcp: add rm_list in mptcp_options_receivedGeliang Tang2021-03-121-2/+3
* mptcp: add rm_list_tx in mptcp_pm_dataGeliang Tang2021-03-121-1/+2