mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00: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
2 changed files with 0 additions and 8 deletions
|
@ -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 a new issue