summaryrefslogtreecommitdiffstats
path: root/net/mptcp/options.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: remove unused 'remaining' variableMatthieu Baerts2023-04-171-5/+2
* mptcp: drop unneeded argumentPaolo Abeni2023-04-171-1/+1
* mptcp: use mptcp_schedule_work instead of open-coding itPaolo Abeni2023-04-131-3/+2
* mptcp: use local variable ssk in write_optionsGeliang Tang2023-01-091-2/+1
* mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi2022-11-291-3/+6
* mptcp: consolidate initial ack seq generationPaolo Abeni2022-11-291-2/+3
* mptcp: track accurately the incoming MPC suboption typePaolo Abeni2022-11-291-3/+8
* tcp: Fix data-races around sysctl_tcp_workaround_signed_windows.Kuniyuki Iwashima2022-07-221-1/+1
* mptcp: Avoid acquiring PM lock for subflow priority changesMat Martineau2022-07-061-0/+3
* mptcp: fix shutdown vs fallback racePaolo Abeni2022-06-281-1/+1
* mptcp: fix error mibs accountingPaolo Abeni2022-06-281-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-191-13/+24
|\
| * mptcp: fix checksum byte orderPaolo Abeni2022-05-181-12/+24
* | mptcp: add more offered MIBs counterPaolo Abeni2022-05-051-1/+5
* | mptcp: never shrink offered windowPaolo Abeni2022-05-051-7/+45
* | tcp: allow MPTCP to update the announced windowPaolo Abeni2022-05-051-1/+1
* | mptcp: establish subflows from either end of connectionKishen Maloor2022-05-031-1/+1
* | mptcp: reflect remote port (not 0) in ANNOUNCED eventsKishen Maloor2022-05-031-1/+1
* | mptcp: infinite mapping sendingGeliang Tang2022-04-231-2/+6
|/
* mptcp: add the mibs for MP_RSTGeliang Tang2022-03-041-0/+2
* mptcp: add the mibs for MP_FASTCLOSEGeliang Tang2022-03-041-0/+3
* mptcp: drop port parameter of mptcp_pm_add_addr_signalGeliang Tang2022-02-161-3/+2
* mptcp: drop unneeded type casts for hmacGeliang Tang2022-02-161-2/+1
* mptcp: drop unused sk in mptcp_get_optionsGeliang Tang2022-02-161-3/+2
* mptcp: print out reset infos of MP_RSTGeliang Tang2022-02-031-0/+2
* mptcp: clarify when options can be usedMatthieu Baerts2022-02-031-2/+21
* mptcp: reduce branching when writing MP_FAIL optionMatthieu Baerts2022-02-031-11/+19
* mptcp: move the declarations of ssk and subflowGeliang Tang2022-02-031-6/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-091-3/+7
|\
| * mptcp: fix a DSS option writing errorGeliang Tang2022-01-071-0/+1
| * mptcp: fix opt size when sending DSS + MP_FAILMatthieu Baerts2022-01-071-3/+6
* | mptcp: change the parameter of __mptcp_make_csumGeliang Tang2022-01-071-4/+4
* | mptcp: clean-up MPJ option writingPaolo Abeni2022-01-071-21/+23
* | mptcp: implement fastclose xmit pathPaolo Abeni2022-01-071-12/+45
|/
* mptcp: use delegate action to schedule 3rd ack retransPaolo Abeni2021-11-201-24/+9
* mptcp: fix delack timerEric Dumazet2021-11-201-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-281-15/+24
|\
| * mptcp: fix corrupt receiver key in MPC + data + checksumDavide Caratti2021-10-281-15/+24
* | mptcp: use OPTIONS_MPTCP_MPCGeliang Tang2021-09-251-5/+2
* | mptcp: do not shrink snd_nxt when recoveringFlorian Westphal2021-09-251-5/+3
|/
* mptcp: optimize the input options processingPaolo Abeni2021-08-271-34/+37
* mptcp: consolidate in_opt sub-options fields in a bitmaskPaolo Abeni2021-08-271-44/+30
* mptcp: better binary layout for mptcp_options_receivedPaolo Abeni2021-08-271-5/+3
* mptcp: do not set unconditionally csum_reqd on incoming optPaolo Abeni2021-08-271-3/+1
* mptcp: add the mibs for MP_FAILGeliang Tang2021-08-251-0/+1
* mptcp: MP_FAIL suboption receivingGeliang Tang2021-08-251-0/+16
* mptcp: MP_FAIL suboption sendingGeliang Tang2021-08-251-4/+55
* mptcp: optimize out option generationPaolo Abeni2021-08-251-109/+120
* mptcp: move drop_other_suboptions check under pm lockYonglong Li2021-08-241-14/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-191-7/+3
|\