diff options
author | Christian Merten <christian@merten.dev> | 2022-09-19 22:53:45 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2022-09-27 16:46:35 +0000 |
commit | 6501e4f00e5a36debdf44add1335818a791552f0 (patch) | |
tree | 8108a85b83551319f6748d8e6d5ebd799ede4c80 /libcli | |
parent | 1a9aac53e8ee081cf6d2028de759563120619554 (diff) | |
download | samba-6501e4f00e5a36debdf44add1335818a791552f0.tar.gz |
libcli security/sddl: Make sddl_encode_ace visible
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>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/security/sddl.c | 4 | ||||
-rw-r--r-- | libcli/security/sddl.h | 3 |
2 files changed, 4 insertions, 3 deletions
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__ */ |