summaryrefslogtreecommitdiffstats
path: root/net/mptcp/options.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * mptcp: full fully established support after ADD_ADDRMatthieu Baerts2021-08-191-7/+3
* | mptcp: handle pending data on closed subflowPaolo Abeni2021-08-141-3/+5
|/
* mptcp: avoid processing packet if a subflow resetJianguo Wu2021-07-091-6/+13
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-291-14/+15
|\
| * mptcp: fix bad handling of 32 bit ack wrap-aroundPaolo Abeni2021-06-211-14/+15
* | mptcp: add deny_join_id0 in mptcp_options_receivedGeliang Tang2021-06-221-0/+7
* | mptcp: add allow_join_id0 in mptcp_out_optionsGeliang Tang2021-06-221-0/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-0/+2
|\|
| * mptcp: Fix out of bounds when parsing TCP optionsMaxim Mikityanskiy2021-06-101-0/+2
* | mptcp: receive checksum for DSSGeliang Tang2021-06-181-6/+10
* | mptcp: receive checksum for MP_CAPABLE with dataGeliang Tang2021-06-181-9/+26
* | mptcp: add csum_reqd in mptcp_options_receivedGeliang Tang2021-06-181-3/+4
* | mptcp: add sk parameter for mptcp_get_optionsGeliang Tang2021-06-181-2/+3
* | mptcp: send out checksum for DSSGeliang Tang2021-06-181-7/+21
* | mptcp: send out checksum for MP_CAPABLE with dataGeliang Tang2021-06-181-9/+43
* | mptcp: add csum_reqd in mptcp_out_optionsGeliang Tang2021-06-181-2/+9
|/
* mptcp: validate 'id' when stopping the ADD_ADDR retransmit timerDavide Caratti2021-05-251-1/+1
* mptcp: drop unconditional pr_warn on bad optPaolo Abeni2021-05-251-1/+0
* mptcp: add tracepoint in ack_update_mskGeliang Tang2021-04-161-0/+6