From 69a3d0fa4b7526b1d378bcad5efa840a4fcbf076 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 3 Apr 2021 12:04:04 +0200 Subject: gensec: Remove gensec_security_all(), it was only used internally Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- auth/gensec/gensec.h | 1 - auth/gensec/gensec_start.c | 10 ++-------- 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'auth') diff --git a/auth/gensec/gensec.h b/auth/gensec/gensec.h index 8bece3c3458..53fb1e43244 100644 --- a/auth/gensec/gensec.h +++ b/auth/gensec/gensec.h @@ -300,7 +300,6 @@ NTSTATUS gensec_wrap(struct gensec_security *gensec_security, const DATA_BLOB *in, DATA_BLOB *out); -const struct gensec_security_ops * const *gensec_security_all(void); bool gensec_security_ops_enabled(const struct gensec_security_ops *ops, struct gensec_security *security); NTSTATUS gensec_start_mech_by_sasl_name(struct gensec_security *gensec_security, diff --git a/auth/gensec/gensec_start.c b/auth/gensec/gensec_start.c index 0a484eefcf4..906e3ee302c 100644 --- a/auth/gensec/gensec_start.c +++ b/auth/gensec/gensec_start.c @@ -43,13 +43,6 @@ static const struct gensec_security_ops **generic_security_ops; static int gensec_num_backends; -/* Return all the registered mechs. Don't modify the return pointer, - * but you may talloc_referen it if convient */ -_PUBLIC_ const struct gensec_security_ops * const *gensec_security_all(void) -{ - return generic_security_ops; -} - bool gensec_security_ops_enabled(const struct gensec_security_ops *ops, struct gensec_security *security) { bool ok = lpcfg_parm_bool(security->settings->lp_ctx, @@ -157,7 +150,8 @@ _PUBLIC_ const struct gensec_security_ops **gensec_security_mechs( struct gensec_security *gensec_security, TALLOC_CTX *mem_ctx) { - const struct gensec_security_ops * const *backends = gensec_security_all(); + const struct gensec_security_ops * const *backends = + generic_security_ops; enum credentials_use_kerberos use_kerberos = CRED_USE_KERBEROS_DESIRED; bool keep_schannel = false; -- cgit v1.2.1