libceph: drop ceph_auth_{create,update}_authorizer()
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
This commit is contained in:
parent
ce287162d9
commit
2f0df6cfa3
@ -126,13 +126,7 @@ int __ceph_auth_get_authorizer(struct ceph_auth_client *ac,
|
|||||||
struct ceph_auth_handshake *auth,
|
struct ceph_auth_handshake *auth,
|
||||||
int peer_type, bool force_new,
|
int peer_type, bool force_new,
|
||||||
int *proto, int *pref_mode, int *fallb_mode);
|
int *proto, int *pref_mode, int *fallb_mode);
|
||||||
extern int ceph_auth_create_authorizer(struct ceph_auth_client *ac,
|
|
||||||
int peer_type,
|
|
||||||
struct ceph_auth_handshake *auth);
|
|
||||||
void ceph_auth_destroy_authorizer(struct ceph_authorizer *a);
|
void ceph_auth_destroy_authorizer(struct ceph_authorizer *a);
|
||||||
extern int ceph_auth_update_authorizer(struct ceph_auth_client *ac,
|
|
||||||
int peer_type,
|
|
||||||
struct ceph_auth_handshake *a);
|
|
||||||
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
|
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
|
||||||
struct ceph_authorizer *a,
|
struct ceph_authorizer *a,
|
||||||
void *challenge_buf,
|
void *challenge_buf,
|
||||||
|
@ -326,40 +326,12 @@ out:
|
|||||||
}
|
}
|
||||||
EXPORT_SYMBOL(__ceph_auth_get_authorizer);
|
EXPORT_SYMBOL(__ceph_auth_get_authorizer);
|
||||||
|
|
||||||
int ceph_auth_create_authorizer(struct ceph_auth_client *ac,
|
|
||||||
int peer_type,
|
|
||||||
struct ceph_auth_handshake *auth)
|
|
||||||
{
|
|
||||||
int ret = 0;
|
|
||||||
|
|
||||||
mutex_lock(&ac->mutex);
|
|
||||||
if (ac->ops && ac->ops->create_authorizer)
|
|
||||||
ret = ac->ops->create_authorizer(ac, peer_type, auth);
|
|
||||||
mutex_unlock(&ac->mutex);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
EXPORT_SYMBOL(ceph_auth_create_authorizer);
|
|
||||||
|
|
||||||
void ceph_auth_destroy_authorizer(struct ceph_authorizer *a)
|
void ceph_auth_destroy_authorizer(struct ceph_authorizer *a)
|
||||||
{
|
{
|
||||||
a->destroy(a);
|
a->destroy(a);
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(ceph_auth_destroy_authorizer);
|
EXPORT_SYMBOL(ceph_auth_destroy_authorizer);
|
||||||
|
|
||||||
int ceph_auth_update_authorizer(struct ceph_auth_client *ac,
|
|
||||||
int peer_type,
|
|
||||||
struct ceph_auth_handshake *a)
|
|
||||||
{
|
|
||||||
int ret = 0;
|
|
||||||
|
|
||||||
mutex_lock(&ac->mutex);
|
|
||||||
if (ac->ops && ac->ops->update_authorizer)
|
|
||||||
ret = ac->ops->update_authorizer(ac, peer_type, a);
|
|
||||||
mutex_unlock(&ac->mutex);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
EXPORT_SYMBOL(ceph_auth_update_authorizer);
|
|
||||||
|
|
||||||
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
|
int ceph_auth_add_authorizer_challenge(struct ceph_auth_client *ac,
|
||||||
struct ceph_authorizer *a,
|
struct ceph_authorizer *a,
|
||||||
void *challenge_buf,
|
void *challenge_buf,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user