summaryrefslogtreecommitdiffstats
path: root/net/mptcp/subflow.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-291-1/+1
|\
| * mptcp: Do not return EINPROGRESS when subflow creation succeedsMat Martineau2022-07-271-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-011-29/+98
|\|
| * mptcp: fix race on unaccepted mptcp socketsPaolo Abeni2022-06-291-0/+52
| * mptcp: consistent map handling on failurePaolo Abeni2022-06-291-10/+9
| * mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-291-1/+1
| * mptcp: invoke MP_FAIL response when neededGeliang Tang2022-06-291-9/+29
| * mptcp: introduce MAPPING_BAD_CSUMPaolo Abeni2022-06-291-9/+9
| * mptcp: fix error mibs accountingPaolo Abeni2022-06-291-3/+1
* | net: mptcp: fix some spelling mistake in mptcpMenglong Dong2022-06-291-1/+1
|/
* mptcp: Check for orphaned subflow before handling MP_FAIL timerMat Martineau2022-05-201-8/+4
* mptcp: stop using the mptcp_has_another_subflow() helperPaolo Abeni2022-05-201-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-141-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-041-0/+1
* | mptcp: bypass in-kernel PM restrictions for non-kernel PMsKishen Maloor2022-05-041-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-091-9/+58
* mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang2022-03-091-4/+4
* mptcp: don't save tcp data_ready and write space callbacksFlorian Westphal2022-02-171-4/+4
* mptcp: mark ops structures as ro_after_initFlorian Westphal2022-02-171-8/+7
* mptcp: drop unneeded type casts for hmacGeliang Tang2022-02-171-3/+1
* mptcp: drop unused sk in mptcp_get_optionsGeliang Tang2022-02-171-5/+5
* mptcp: reuse __mptcp_make_csum in validate_data_csumGeliang Tang2022-01-081-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-151-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-101-3/+3
* mptcp: remove redundant req destruct in subflow_check_req()Jianguo Wu2021-07-101-5/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-301-24/+23
|\
| * mptcp: avoid race on msk state changesPaolo Abeni2021-06-221-8/+22
| * mptcp: fix 32 bit DSN expansionPaolo Abeni2021-06-211-16/+1