mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-07 13:13:57 +08:00
libceph: kill bad_proto ceph connection op
No code sets a bad_proto method in its ceph connection operations vector, so just get rid of it. Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
This commit is contained in:
parent
e5e372da9a
commit
6384bb8b8e
@ -31,9 +31,6 @@ struct ceph_connection_operations {
|
||||
int (*verify_authorizer_reply) (struct ceph_connection *con, int len);
|
||||
int (*invalidate_authorizer)(struct ceph_connection *con);
|
||||
|
||||
/* protocol version mismatch */
|
||||
void (*bad_proto) (struct ceph_connection *con);
|
||||
|
||||
/* there was some error on the socket (disconnect, whatever) */
|
||||
void (*fault) (struct ceph_connection *con);
|
||||
|
||||
|
@ -1356,11 +1356,6 @@ static void fail_protocol(struct ceph_connection *con)
|
||||
{
|
||||
reset_connection(con);
|
||||
set_bit(CLOSED, &con->state); /* in case there's queued work */
|
||||
|
||||
mutex_unlock(&con->mutex);
|
||||
if (con->ops->bad_proto)
|
||||
con->ops->bad_proto(con);
|
||||
mutex_lock(&con->mutex);
|
||||
}
|
||||
|
||||
static int process_connect(struct ceph_connection *con)
|
||||
|
Loading…
Reference in New Issue
Block a user