From: Volker Lendecke Date: Thu, 14 Jan 2021 20:51:01 +0000 (+0100) Subject: libcli: make_sec_acl() copies the ace_list, make that const X-Git-Tag: tevent-0.11.0~2003 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90ea83b754be1d02fbb421bb07c9cb246ec637d9;p=thirdparty%2Fsamba.git libcli: make_sec_acl() copies the ace_list, make that const Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/libcli/security/secacl.c b/libcli/security/secacl.c index b90e3ae2d4a..a367ab676d2 100644 --- a/libcli/security/secacl.c +++ b/libcli/security/secacl.c @@ -31,9 +31,11 @@ Create a SEC_ACL structure. ********************************************************************/ -struct security_acl *make_sec_acl(TALLOC_CTX *ctx, - enum security_acl_revision revision, - int num_aces, struct security_ace *ace_list) +struct security_acl *make_sec_acl( + TALLOC_CTX *ctx, + enum security_acl_revision revision, + int num_aces, + const struct security_ace *ace_list) { struct security_acl *dst; int i; diff --git a/libcli/security/secacl.h b/libcli/security/secacl.h index c58d2c47fc3..961e2b4d891 100644 --- a/libcli/security/secacl.h +++ b/libcli/security/secacl.h @@ -23,9 +23,11 @@ #include "librpc/gen_ndr/security.h" -struct security_acl *make_sec_acl(TALLOC_CTX *ctx, enum security_acl_revision revision, - int num_aces, struct security_ace *ace_list); - +struct security_acl *make_sec_acl( + TALLOC_CTX *ctx, + enum security_acl_revision revision, + int num_aces, + const struct security_ace *ace_list); #endif /*_SECACL_H_*/