mptcp: check for plain TCP sock at accept time
authorPaolo Abeni <pabeni@redhat.com>
Mon, 29 Jun 2020 20:26:22 +0000 (22:26 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Jun 2020 00:29:38 +0000 (17:29 -0700)
commitd2f77c53342e3e13ce1fd7f9638ee200026e14f4
tree7e0cedc6ab5b996ed28295e2ed547e8f602294c4
parent8fd738049ac3d67a937d36577763b47180aae1ad
mptcp: check for plain TCP sock at accept time

This cleanup the code a bit and avoid corrupted states
on weird syscall sequence (accept(), connect()).

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Davide Caratti <dcaratti@redhat.com>
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/mptcp/protocol.c