]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli: make_sec_acl() copies the ace_list, make that const
authorVolker Lendecke <vl@samba.org>
Thu, 14 Jan 2021 20:51:01 +0000 (21:51 +0100)
committerJeremy Allison <jra@samba.org>
Fri, 22 Jan 2021 19:54:38 +0000 (19:54 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libcli/security/secacl.c
libcli/security/secacl.h

index b90e3ae2d4aae1d74314737684ce72624f530dc3..a367ab676d238e139da8c4b7293710495bf1215b 100644 (file)
  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;
index c58d2c47fc32133876756b4f669027814ea4188f..961e2b4d891686b84832b93c931a0fb5c6d38333 100644 (file)
 
 #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_*/