mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
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>
This commit is contained in:
parent
02eef74e60
commit
69a3d0fa4b
@ -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,
|
||||
|
@ -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;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user