SMC_LISTEN
if (lsmc->sk.sk_state == SMC_LISTEN) {
if (new_smc->listen_smc->sk.sk_state != SMC_LISTEN)
while (lsk->sk_state == SMC_LISTEN) {
if (lsmc->sk.sk_state == SMC_LISTEN) {
if ((sk->sk_state != SMC_INIT && sk->sk_state != SMC_LISTEN) ||
if (sk->sk_state == SMC_LISTEN) {
sk->sk_state = SMC_LISTEN;
if (lsmc->sk.sk_state != SMC_LISTEN) {
(sk->sk_state == SMC_LISTEN) ||
if (sk->sk_state == SMC_LISTEN) {
if (sk->sk_state != SMC_LISTEN &&
if (sk->sk_state == SMC_LISTEN) {
sk->sk_state != SMC_LISTEN &&
sk->sk_state != SMC_LISTEN &&
if (smc->sk.sk_state == SMC_LISTEN) {
if (smc->sk.sk_state == SMC_LISTEN) {
if (smc->sk.sk_state == SMC_LISTEN) {
if (smc->sk.sk_state == SMC_LISTEN) {
sk->sk_state == SMC_LISTEN ||
if (sk->sk_state == SMC_LISTEN)
case SMC_LISTEN:
if (sk->sk_state == SMC_LISTEN)