]> git.baikalelectronics.ru Git - kernel.git/commit
mptcp: drop req socket remote_key* fields
authorPaolo Abeni <pabeni@redhat.com>
Mon, 20 Apr 2020 14:25:06 +0000 (16:25 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Apr 2020 19:59:33 +0000 (12:59 -0700)
commit570f2f99656a83bedd9c944da04d564b5a644ecb
tree17c80126ba1c7f588250d8cd7a18a8849915dfab
parentacf9be66301b6e39f0a66b2dafd3438774156c03
mptcp: drop req socket remote_key* fields

We don't need them, as we can use the current ingress opt
data instead. Setting them in syn_recv_sock() may causes
inconsistent mptcp socket status, as per previous commit.

Fixes: d69979df7941 ("mptcp: parse and emit MP_CAPABLE option according to v1 spec")
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/mptcp/protocol.c
net/mptcp/protocol.h
net/mptcp/subflow.c