From: Christian Merten Date: Mon, 19 Sep 2022 20:53:45 +0000 (+0200) Subject: libcli security/sddl: Make sddl_encode_ace visible X-Git-Tag: talloc-2.4.0~804 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6501e4f00e5a36debdf44add1335818a791552f0;p=thirdparty%2Fsamba.git libcli security/sddl: Make sddl_encode_ace visible Removed static flag from sddl_encode_ace and added to headers. Reviewed-by: Douglas Bagnall Reviewed-by: Jeremy Allison Signed-off-by: Christian Merten --- diff --git a/libcli/security/sddl.c b/libcli/security/sddl.c index 5bb65ddfd6b..e6c3c94f215 100644 --- a/libcli/security/sddl.c +++ b/libcli/security/sddl.c @@ -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; diff --git a/libcli/security/sddl.h b/libcli/security/sddl.h index e8bc25a619c..6720ec6453e 100644 --- a/libcli/security/sddl.h +++ b/libcli/security/sddl.h @@ -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__ */