SMC_ACTIVE
smc->sk.sk_state = SMC_ACTIVE;
smc->sk.sk_state = SMC_ACTIVE;
rc = sk->sk_state == SMC_ACTIVE ? -EISCONN : -EINVAL;
if (sk->sk_state == SMC_ACTIVE)
case SMC_ACTIVE:
newsmcsk->sk_state = SMC_ACTIVE;
if (peer && (sock->sk->sk_state != SMC_ACTIVE) &&
} else if ((sk->sk_state != SMC_ACTIVE) &&
if (sk->sk_state == SMC_ACTIVE)
if ((sk->sk_state != SMC_ACTIVE) &&
if (old_state == SMC_ACTIVE &&
if (old_state == SMC_INIT && sk->sk_state == SMC_ACTIVE &&
smc->sk.sk_state = SMC_ACTIVE;
case SMC_ACTIVE:
case SMC_ACTIVE:
if (sk->sk_state == SMC_ACTIVE) {
case SMC_ACTIVE:
case SMC_ACTIVE:
case SMC_ACTIVE:
if (sk->sk_state != SMC_ACTIVE)