auth/gensec: make gensec_security_by_name() public
authorStefan Metzmacher <metze@samba.org>
Thu, 26 Nov 2015 10:43:02 +0000 (11:43 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 10 Mar 2016 05:52:27 +0000 (06:52 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
auth/gensec/gensec.h
auth/gensec/gensec_start.c

index d09813e218eba12008f30a78160eb91a080d588f..fae44dfda6b037faf8ad17bb0ff118ea16ed16b8 100644 (file)
@@ -163,6 +163,8 @@ const struct gensec_security_ops *gensec_security_by_sasl_name(struct gensec_sec
 const struct gensec_security_ops *gensec_security_by_auth_type(
                                struct gensec_security *gensec_security,
                                uint32_t auth_type);
+const struct gensec_security_ops *gensec_security_by_name(struct gensec_security *gensec_security,
+                                                         const char *name);
 const struct gensec_security_ops **gensec_security_mechs(struct gensec_security *gensec_security,
                                                   TALLOC_CTX *mem_ctx);
 const struct gensec_security_ops_wrapper *gensec_security_by_oid_list(
index 8d4bfa76a9e8ef8c514891c97f1d724c16bb0664..bb9cd18175283712f6f5d7d623fd737233dcdae7 100644 (file)
@@ -255,8 +255,8 @@ _PUBLIC_ const struct gensec_security_ops *gensec_security_by_auth_type(
        return NULL;
 }
 
-static const struct gensec_security_ops *gensec_security_by_name(struct gensec_security *gensec_security,
-                                                                const char *name)
+const struct gensec_security_ops *gensec_security_by_name(struct gensec_security *gensec_security,
+                                                         const char *name)
 {
        int i;
        const struct gensec_security_ops **backends;