diff options
Diffstat (limited to 'net/tipc/socket.c')
| -rw-r--r-- | net/tipc/socket.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/net/tipc/socket.c b/net/tipc/socket.c index 37edfe10f8c6..dd73d71c02a9 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c @@ -314,9 +314,9 @@ static void tsk_rej_rx_queue(struct sock *sk, int error)  		tipc_sk_respond(sk, skb, error);  } -static bool tipc_sk_connected(struct sock *sk) +static bool tipc_sk_connected(const struct sock *sk)  { -	return sk->sk_state == TIPC_ESTABLISHED; +	return READ_ONCE(sk->sk_state) == TIPC_ESTABLISHED;  }  /* tipc_sk_type_connectionless - check if the socket is datagram socket  | 
