@@ -438,9 +438,6 @@ static bool mptcp_established_options_addr(struct sock *sk,
if (!msk)
return false;
- if (!msk->addr_signal)
- return false;
-
id = 0;
memset(&saddr, 0, sizeof(saddr));
@@ -463,8 +460,6 @@ static bool mptcp_established_options_addr(struct sock *sk,
}
#endif
- msk->addr_signal = 0;
-
return true;
}
@@ -91,7 +91,6 @@ struct mptcp_sock {
struct skb_ext *cached_ext; /* for the next sendmsg */
struct socket *subflow; /* outgoing connect/listener/!mp_capable */
struct sock *first;
- u8 addr_signal;
};
#define mptcp_for_each_subflow(__msk, __subflow) \
Drop addr_signal flag: it belong to the PM and needs additional locking Signed-off-by: Paolo Abeni <pabeni@redhat.com> --- net/mptcp/options.c | 5 ----- net/mptcp/protocol.h | 1 - 2 files changed, 6 deletions(-)