summaryrefslogtreecommitdiffstats
path: root/net/mptcp/subflow.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: drop MP_JOIN request sock on syn cookiesPaolo Abeni2020-06-181-8/+10
* mptcp: cache msk on MP_JOIN init_reqPaolo Abeni2020-06-181-22/+17
* mptcp: fix memory leak in mptcp_subflow_create_socket()Wei Yongjun2020-06-151-1/+3
* mptcp: don't leak msk in token containerPaolo Abeni2020-06-101-0/+1
* mptcp: fix NULL ptr dereference in MP_JOIN error pathPaolo Abeni2020-05-301-4/+16
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-241-5/+10
|\
| * mptcp: use untruncated hash in ADD_ADDR HMACTodd Malsbary2020-05-221-5/+10
* | mptcp: Use 32-bit DATA_ACK when possibleChristoph Paasch2020-05-161-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-151-0/+10
|\|
| * mptcp: set correct vfs info for subflowsPaolo Abeni2020-05-071-0/+10
* | mptcp: cope better with MP_JOIN failurePaolo Abeni2020-05-151-6/+9
* | mptcp: add new sock flag to deal with join subflowsPaolo Abeni2020-05-151-0/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-061-31/+55
|\|
| * mptcp: fix uninitialized value accessPaolo Abeni2020-04-301-1/+1
| * mptcp: move option parsing into mptcp_incoming_options()Paolo Abeni2020-04-301-31/+34
| * mptcp: consolidate synack processing.Paolo Abeni2020-04-301-3/+24
| * mptcp: fix race in msk status updatePaolo Abeni2020-04-251-1/+1
* | tcp: mptcp: use mptcp receive buffer space to select rcv windowFlorian Westphal2020-04-251-0/+18
|/
* mptcp: drop req socket remote_key* fieldsPaolo Abeni2020-04-201-10/+10
* mptcp: avoid flipping mp_capable field in syn_recv_sock()Paolo Abeni2020-04-201-16/+30
* mptcp: fix 'Attempt to release TCP socket in state' warningsFlorian Westphal2020-04-181-1/+7
* mptcp: fix splat when incoming connection is never accepted before exit/closeFlorian Westphal2020-04-181-1/+24
* mptcp: subflow: check parent mptcp socket on subflow state changeFlorian Westphal2020-04-021-2/+1
* mptcp: add and use MIB counter infrastructureFlorian Westphal2020-03-291-6/+27
* mptcp: allow dumping subflow context to userspaceDavide Caratti2020-03-291-0/+2
* mptcp: Add handling of outgoing MP_JOIN requestsPeter Krystad2020-03-291-2/+148
* mptcp: Add handling of incoming MP_JOIN requestsPeter Krystad2020-03-291-16/+142
* mptcp: Add path manager interfacePeter Krystad2020-03-291-2/+2
* net: mptcp: don't hang in mptcp_sendmsg() after TCP fallbackDavide Caratti2020-03-231-0/+6
* mptcp: rename fourth ack fieldPaolo Abeni2020-03-191-1/+1
* mptcp: move msk state update to subflow_syn_recv_sock()Paolo Abeni2020-03-171-0/+2
* mptcp: drop unneeded checksPaolo Abeni2020-03-151-11/+7
* mptcp: create msk earlyPaolo Abeni2020-03-151-11/+21
* mptcp: avoid work queue scheduling if possibleFlorian Westphal2020-02-261-2/+2
* mptcp: remove mptcp_read_actorFlorian Westphal2020-02-261-5/+13
* mptcp: add and use mptcp_data_ready helperFlorian Westphal2020-02-261-10/+4
* mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6Geert Uytterhoeven2020-01-301-3/+3
* mptcp: handle tcp fallback when using syn cookiesFlorian Westphal2020-01-291-1/+4
* mptcp: Fix build with PROC_FS disabled.David S. Miller2020-01-291-0/+2
* mptcp: Fix code formattingMat Martineau2020-01-251-2/+2
* mptcp: process MP_CAPABLE data optionChristoph Paasch2020-01-241-5/+35
* mptcp: parse and emit MP_CAPABLE option according to v1 specChristoph Paasch2020-01-241-2/+12
* mptcp: add subflow write space signalling and mptcp_pollFlorian Westphal2020-01-241-0/+3
* mptcp: Implement MPTCP receive pathMat Martineau2020-01-241-3/+380
* mptcp: Add key generation and token treePeter Krystad2020-01-241-7/+62
* mptcp: Handle MP_CAPABLE options for outgoing connectionsPeter Krystad2020-01-241-1/+267
* mptcp: Associate MPTCP context with TCP socketPeter Krystad2020-01-241-0/+119