diff options
author | Jeremy Allison <jra@samba.org> | 2017-05-11 15:56:29 -0700 |
---|---|---|
committer | Ralph Boehme <slow@samba.org> | 2017-05-13 16:50:13 +0200 |
commit | 3cfa58de1256de94461e9e303984030fa6483568 (patch) | |
tree | 3873ac82aab9e5d5ad8bf6be5e4e4e2b5261526b /auth/gensec/gensec.h | |
parent | 6f05597f5f02c2ad2b01a66e3b3b4625c6f05021 (diff) | |
download | samba-3cfa58de1256de94461e9e303984030fa6483568.tar.gz |
gensec: Add a TALLOC_CTX * to gensec_register().
Pass in the TALLOC_CTX * from the module init to remove
another talloc_autofree_context() use.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'auth/gensec/gensec.h')
-rw-r--r-- | auth/gensec/gensec.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/auth/gensec/gensec.h b/auth/gensec/gensec.h index 3924a7ce987..e7b9477bffc 100644 --- a/auth/gensec/gensec.h +++ b/auth/gensec/gensec.h @@ -181,7 +181,8 @@ NTSTATUS gensec_start_mech_by_oid(struct gensec_security *gensec_security, const char *gensec_get_name_by_oid(struct gensec_security *gensec_security, const char *oid_string); struct cli_credentials *gensec_get_credentials(struct gensec_security *gensec_security); NTSTATUS gensec_init(void); -NTSTATUS gensec_register(const struct gensec_security_ops *ops); +NTSTATUS gensec_register(TALLOC_CTX *ctx, + const struct gensec_security_ops *ops); const struct gensec_security_ops *gensec_security_by_oid(struct gensec_security *gensec_security, const char *oid_string); const struct gensec_security_ops *gensec_security_by_sasl_name(struct gensec_security *gensec_security, |