diff options
author | Volker Lendecke <vl@samba.org> | 2021-04-03 12:04:04 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2021-04-06 22:29:34 +0000 |
commit | 69a3d0fa4b7526b1d378bcad5efa840a4fcbf076 (patch) | |
tree | fc9cc69af64ac2b08fd29383dfc8a5d6ad6dde48 /auth | |
parent | 02eef74e609e685177accbc494ed8b8d3e5b6abd (diff) | |
download | samba-69a3d0fa4b7526b1d378bcad5efa840a4fcbf076.tar.gz |
gensec: Remove gensec_security_all(), it was only used internally
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'auth')
-rw-r--r-- | auth/gensec/gensec.h | 1 | ||||
-rw-r--r-- | auth/gensec/gensec_start.c | 10 |
2 files changed, 2 insertions, 9 deletions
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; |