diff --git a/net/mptcp/subflow.c b/net/mptcp/subflow.c index a7090922480e..caf7981fbee5 100644 --- a/net/mptcp/subflow.c +++ b/net/mptcp/subflow.c @@ -438,7 +438,7 @@ static void subflow_finish_connect(struct sock *sk, const struct sk_buff *skb) } else if (subflow->request_join) { u8 hmac[SHA256_DIGEST_SIZE]; - if (!(mp_opt.suboptions & OPTIONS_MPTCP_MPJ)) { + if (!(mp_opt.suboptions & OPTION_MPTCP_MPJ_SYNACK)) { subflow->reset_reason = MPTCP_RST_EMPTCP; goto do_reset; }