diff --git a/net/rxrpc/conn_client.c b/net/rxrpc/conn_client.c index c76a125df891cafc6fefdff3682e2614b0bcee3b..f5ee8bfa5bef4d153c25b1f6c99f15bdf9a0e57a 100644 --- a/net/rxrpc/conn_client.c +++ b/net/rxrpc/conn_client.c @@ -200,7 +200,7 @@ rxrpc_alloc_client_connection(struct rxrpc_conn_parameters *cp, gfp_t gfp) } atomic_set(&conn->usage, 1); - if (conn->params.exclusive) + if (cp->exclusive) __set_bit(RXRPC_CONN_DONT_REUSE, &conn->flags); conn->params = *cp;