summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* mptcp: listen diag dump supportFlorian Westphal2022-04-111-0/+91
* mptcp: remove locking in mptcp_diag_fill_infoFlorian Westphal2022-04-111-6/+0
* mptcp: diag: switch to context structureFlorian Westphal2022-04-111-3/+11
* mptcp: add pm_nl_pernet helpersGeliang Tang2022-04-111-17/+24
* mptcp: reset the packet scheduler on PRIO changePaolo Abeni2022-04-111-0/+2
* mptcp: reset the packet scheduler on incoming MP_PRIOPaolo Abeni2022-04-113-4/+18
* mptcp: optimize release_cb for the common casePaolo Abeni2022-04-111-7/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-03-231-0/+1
|\
| * mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skbYonglong Li2022-03-181-0/+1
* | mptcp: send ADD_ADDR echo before create subflowsYonglong Li2022-03-181-13/+5
* | mptcp: add fullmesh flag check for adding addressGeliang Tang2022-03-081-0/+6
* | mptcp: strict local address ID selectionPaolo Abeni2022-03-084-23/+63
* | mptcp: introduce implicit endpointsPaolo Abeni2022-03-081-17/+44
* | mptcp: more careful RM_ADDR generationPaolo Abeni2022-03-081-6/+4
* | mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang2022-03-081-4/+4
* | mptcp: add tracepoint in mptcp_sendmsg_fragGeliang Tang2022-03-081-0/+1
* | mptcp: add the mibs for MP_RSTGeliang Tang2022-03-043-0/+6
* | mptcp: add the mibs for MP_FASTCLOSEGeliang Tang2022-03-043-0/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-03-031-2/+16
|\|
| * mptcp: Correctly set DATA_FIN timeout when number of retransmits is largeMat Martineau2022-02-241-2/+5
| * mptcp: accurate SIOCOUTQ for fallback socketPaolo Abeni2022-02-241-0/+11
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-244-7/+34
|\|
| * mptcp: add mibs counter for ignored incoming optionsPaolo Abeni2022-02-193-2/+10
| * mptcp: fix race in incoming ADD_ADDR option processingPaolo Abeni2022-02-191-5/+14
| * mptcp: fix race in overlapping signal eventsPaolo Abeni2022-02-191-0/+10
* | mptcp: don't save tcp data_ready and write space callbacksFlorian Westphal2022-02-162-8/+6
* | mptcp: mark ops structures as ro_after_initFlorian Westphal2022-02-161-8/+7
* | mptcp: constify a bunch of of helpersPaolo Abeni2022-02-163-32/+32
* | mptcp: drop port parameter of mptcp_pm_add_addr_signalGeliang Tang2022-02-163-7/+7
* | mptcp: drop unneeded type casts for hmacGeliang Tang2022-02-162-5/+2
* | mptcp: drop unused sk in mptcp_get_optionsGeliang Tang2022-02-163-10/+8
* | mptcp: add SNDTIMEO setsockopt supportGeliang Tang2022-02-161-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-101-2/+6
|\|
| * mptcp: netlink: process IPv6 addrs in creating listening socketsKishen Maloor2022-02-091-2/+6
* | mptcp: allow to use port and non-signal in set_flagsGeliang Tang2022-02-041-7/+6
* | mptcp: set fullmesh flag in pm_netlinkGeliang Tang2022-02-031-9/+28
* | 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
|/
* mptcp: Use struct_group() to avoid cross-field memset()Kees Cook2022-01-211-3/+3
* mptcp: fix removing ids bitmap settingGeliang Tang2022-01-201-1/+1
* mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()Paolo Abeni2022-01-201-10/+27
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-092-4/+10
|\
| * mptcp: Check reclaim amount before reducing allocationMat Martineau2022-01-071-1/+3
| * 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: reuse __mptcp_make_csum in validate_data_csumGeliang Tang2022-01-071-9/+6
* | mptcp: change the parameter of __mptcp_make_csumGeliang Tang2022-01-072-4/+5
* | mptcp: avoid atomic bit manipulation when possiblePaolo Abeni2022-01-073-31/+38