summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* mptcp: subflow: add mptcp_subflow_init_cookie_req helperFlorian Westphal2020-07-313-1/+76
* mptcp: rename and export mptcp_subflow_request_sock_opsFlorian Westphal2020-07-311-5/+6
* mptcp: subflow: split subflow_init_reqFlorian Westphal2020-07-311-10/+22
* mptcp: token: move retry to callerFlorian Westphal2020-07-312-9/+12
* mptcp: Safely store sequence number when sending dataMat Martineau2020-07-281-1/+1
* mptcp: Safely read sequence number when lock isn't heldMat Martineau2020-07-281-1/+1
* mptcp: Skip unnecessary skb extension allocation for bare acksMat Martineau2020-07-281-3/+6
* mptcp: Only use subflow EOF signaling on fallback connectionsMat Martineau2020-07-281-1/+2
* mptcp: Use full MPTCP-level disconnect state machineMat Martineau2020-07-283-17/+92
* mptcp: Add helper to process acks of DATA_FINMat Martineau2020-07-281-8/+46
* mptcp: Add mptcp_close_state() helperMat Martineau2020-07-281-0/+27
* mptcp: Track received DATA_FIN sequence number and add related helpersMat Martineau2020-07-283-10/+115
* mptcp: Use MPTCP-level flag for sending DATA_FINMat Martineau2020-07-283-24/+18
* mptcp: Remove outdated and incorrect commentMat Martineau2020-07-281-1/+0
* mptcp: Return EPIPE if sending is shut down during a sendmsgMat Martineau2020-07-281-0/+5
* mptcp: Allow DATA_FIN in headers without TCP FINMat Martineau2020-07-281-10/+3
* net: pass a sockptr_t into ->setsockoptChristoph Hellwig2020-07-241-7/+5
* net: switch sock_set_timeout to sockptr_tChristoph Hellwig2020-07-241-2/+4
* subflow: introduce and use mptcp_can_accept_new_subflow()Paolo Abeni2020-07-231-0/+7
* subflow: use rsk_ops->send_reset()Paolo Abeni2020-07-231-1/+1
* subflow: explicitly check for plain tcp rskPaolo Abeni2020-07-231-1/+1
* mptcp: cleanup subflow_finish_connect()Paolo Abeni2020-07-231-31/+25
* mptcp: explicitly track the fully established statusPaolo Abeni2020-07-234-9/+31
* 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-232-1/+1
* mptcp: zero token hash at creation time.Paolo Abeni2020-07-221-1/+1
* mptcp: move helper to where its usedFlorian Westphal2020-07-212-11/+12
* net: remove compat_sock_common_{get,set}sockoptChristoph Hellwig2020-07-191-6/+0
* mptcp: silence warning in subflow_data_ready()Davide Caratti2020-07-171-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-3/+3
|\
| * mptcp: fix DSS map generation on fin retransmissionPaolo Abeni2020-07-071-3/+3
* | mptcp: add MPTCP socket diag interfacePaolo Abeni2020-07-093-0/+175
* | mptcp: add msk interations helperPaolo Abeni2020-07-092-1/+62
* | mptcp: use mptcp worker for path managementFlorian Westphal2020-07-073-47/+27
* | mptcp: fix race in subflow_data_ready()Davide Caratti2020-07-061-1/+1
* | mptcp: support IPV6_V6ONLY setsockoptFlorian Westphal2020-07-041-0/+30
* | mptcp: add REUSEADDR/REUSEPORT supportFlorian Westphal2020-07-041-1/+32
* | net: use mptcp setsockopt function for SOL_SOCKET on mptcp socketsFlorian Westphal2020-07-041-0/+3
* | mptcp: add receive buffer auto-tuningFlorian Westphal2020-07-013-8/+127
* | mptcp: do nonce initialization at subflow creation timePaolo Abeni2020-06-301-34/+20
* | mptcp: close poll() racesPaolo Abeni2020-06-291-5/+20
* | mptcp: __mptcp_tcp_fallback() returns a struct sockPaolo Abeni2020-06-291-12/+10
* | mptcp: create first subflow at msk creation timePaolo Abeni2020-06-291-33/+20
* | mptcp: check for plain TCP sock at accept timePaolo Abeni2020-06-291-62/+7
* | mptcp: fallback in case of simultaneous connectDavide Caratti2020-06-292-0/+20
* | net: mptcp: improve fallback to TCPDavide Caratti2020-06-294-89/+98
* | mptcp: introduce token KUNIT self-testsPaolo Abeni2020-06-264-2/+152
* | mptcp: move crypto test to KUNITPaolo Abeni2020-06-264-67/+91
* | mptcp: refactor token containerPaolo Abeni2020-06-264-113/+236