summaryrefslogtreecommitdiffstats
path: root/net/mptcp/subflow.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: fix unreleased socket in accept queueMenglong Dong2022-09-281-26/+7
* mptcp: move subflow cleanup in mptcp_destroy_common()Paolo Abeni2022-08-051-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-281-1/+1
|\
| * mptcp: Do not return EINPROGRESS when subflow creation succeedsMat Martineau2022-07-261-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-301-29/+98
|\|
| * mptcp: fix race on unaccepted mptcp socketsPaolo Abeni2022-06-281-0/+52
| * mptcp: consistent map handling on failurePaolo Abeni2022-06-281-10/+9
| * mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-281-1/+1
| * mptcp: invoke MP_FAIL response when neededGeliang Tang2022-06-281-9/+29
| * mptcp: introduce MAPPING_BAD_CSUMPaolo Abeni2022-06-281-9/+9
| * mptcp: fix error mibs accountingPaolo Abeni2022-06-281-3/+1
* | net: mptcp: fix some spelling mistake in mptcpMenglong Dong2022-06-281-1/+1
|/
* mptcp: Check for orphaned subflow before handling MP_FAIL timerMat Martineau2022-05-191-8/+4
* mptcp: stop using the mptcp_has_another_subflow() helperPaolo Abeni2022-05-191-2/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-191-7/+28
|\
| * mptcp: Do TCP fallback on early DSS checksum failureMat Martineau2022-05-181-3/+18
| * mptcp: fix checksum byte orderPaolo Abeni2022-05-181-1/+1
| * mptcp: fix subflow accounting on closePaolo Abeni2022-05-131-3/+9
* | mptcp: read attributes of addr entries managed by userspace PMsKishen Maloor2022-05-041-1/+1
* | mptcp: store remote id from MP_JOIN SYN/ACK in local ctxKishen Maloor2022-05-031-0/+1
* | mptcp: bypass in-kernel PM restrictions for non-kernel PMsKishen Maloor2022-05-031-1/+3
* | mptcp: reset subflow when MP_FAIL doesn't respondGeliang Tang2022-04-271-0/+11
* | mptcp: add MP_FAIL response supportGeliang Tang2022-04-271-0/+2
* | mptcp: infinite mapping receivingGeliang Tang2022-04-231-1/+3
* | mptcp: track and update contiguous data statusGeliang Tang2022-04-231-1/+3
* | mptcp: add the fallback checkGeliang Tang2022-04-231-21/+24
* | mptcp: don't send RST for single subflowGeliang Tang2022-04-231-5/+5
|/
* mptcp: strict local address ID selectionPaolo Abeni2022-03-081-9/+58
* mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang2022-03-081-4/+4
* mptcp: don't save tcp data_ready and write space callbacksFlorian Westphal2022-02-161-4/+4
* mptcp: mark ops structures as ro_after_initFlorian Westphal2022-02-161-8/+7
* mptcp: drop unneeded type casts for hmacGeliang Tang2022-02-161-3/+1
* mptcp: drop unused sk in mptcp_get_optionsGeliang Tang2022-02-161-5/+5
* mptcp: reuse __mptcp_make_csum in validate_data_csumGeliang Tang2022-01-071-9/+6
* mptcp: avoid atomic bit manipulation when possiblePaolo Abeni2022-01-071-2/+2
* mptcp: cleanup MPJ subflow list handlingPaolo Abeni2022-01-071-3/+2
* mptcp: cleanup accept and pollPaolo Abeni2022-01-071-1/+0
* mptcp: adjust to use netns refcount trackerEric Dumazet2021-12-141-1/+1
* mptcp: sockopt: add SOL_IP freebind & transparent optionsFlorian Westphal2021-11-201-1/+2
* net: make sock_inuse_add() availableEric Dumazet2021-11-161-3/+1
* mptcp: don't return sockets in foreign netnsFlorian Westphal2021-09-241-1/+1
* mptcp: consolidate in_opt sub-options fields in a bitmaskPaolo Abeni2021-08-271-17/+23
* mptcp: add the mibs for MP_FAILGeliang Tang2021-08-251-0/+1
* mptcp: send out MP_FAIL when data checksum failsGeliang Tang2021-08-251-0/+15
* mptcp: drop flags and ifindex argumentsGeliang Tang2021-08-181-2/+5
* mptcp: backup flag from incoming MPJ ack optionPaolo Abeni2021-08-141-2/+4
* mptcp: fix syncookie process if mptcp can not_accept new subflowJianguo Wu2021-07-091-3/+3
* mptcp: remove redundant req destruct in subflow_check_req()Jianguo Wu2021-07-091-5/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-291-24/+23
|\
| * mptcp: avoid race on msk state changesPaolo Abeni2021-06-221-8/+22