]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli security/sddl: Make sddl_encode_ace visible
authorChristian Merten <christian@merten.dev>
Mon, 19 Sep 2022 20:53:45 +0000 (22:53 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 27 Sep 2022 16:46:35 +0000 (16:46 +0000)
Removed static flag from sddl_encode_ace and added to headers.

Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra@samba.org>
Signed-off-by: Christian Merten <christian@merten.dev>
libcli/security/sddl.c
libcli/security/sddl.h

index 5bb65ddfd6b0531afce07a81b651355e95868309..e6c3c94f2150f12639f388f89d37b20b275973fb 100644 (file)
@@ -583,8 +583,8 @@ static char *sddl_encode_sid(TALLOC_CTX *mem_ctx, const struct dom_sid *sid,
 /*
   encode an ACE in SDDL format
 */
-static char *sddl_encode_ace(TALLOC_CTX *mem_ctx, const struct security_ace *ace,
-                            const struct dom_sid *domain_sid)
+char *sddl_encode_ace(TALLOC_CTX *mem_ctx, const struct security_ace *ace,
+                     const struct dom_sid *domain_sid)
 {
        char *sddl = NULL;
        TALLOC_CTX *tmp_ctx;
index e8bc25a619cb636487544da1e496cda41d34ef01..6720ec6453e34a36d34e590a8e94b1a5ab28293f 100644 (file)
@@ -27,6 +27,7 @@ struct security_descriptor *sddl_decode(TALLOC_CTX *mem_ctx, const char *sddl,
                                        const struct dom_sid *domain_sid);
 char *sddl_encode(TALLOC_CTX *mem_ctx, const struct security_descriptor *sd,
                  const struct dom_sid *domain_sid);
-
+char *sddl_encode_ace(TALLOC_CTX *mem_ctx, const struct security_ace *ace,
+                     const struct dom_sid *domain_sid);
 
 #endif /* __SDDL_H__ */