s3-lib: Make the standard_mapping parameter const.
authorAndreas Schneider <asn@samba.org>
Wed, 30 Jun 2010 08:39:43 +0000 (10:39 +0200)
committerSimo Sorce <idra@samba.org>
Tue, 27 Jul 2010 14:27:15 +0000 (10:27 -0400)
Signed-off-by: Jim McDonough <jmcd@samba.org>
source3/include/proto.h
source3/lib/util_seaccess.c

index 80adacdb27ca34000a30aac27b07750b6be7d270..8dbe758e20cad733039524e10594424162fae551 100644 (file)
@@ -1339,7 +1339,7 @@ bool pull_reg_multi_sz(TALLOC_CTX *mem_ctx, const DATA_BLOB *blob, const char **
 
 void se_map_generic(uint32 *access_mask, const struct generic_mapping *mapping);
 void security_acl_map_generic(struct security_acl *sa, const struct generic_mapping *mapping);
-void se_map_standard(uint32 *access_mask, struct standard_mapping *mapping);
+void se_map_standard(uint32 *access_mask, const struct standard_mapping *mapping);
 NTSTATUS se_access_check(const struct security_descriptor *sd, const NT_USER_TOKEN *token,
                     uint32 acc_desired, uint32 *acc_granted);
 
index e5562b5289f9da8cedbc456bed45c4e052902881..b81db43d03f4fc3364c4fa5b38610780084625fa 100644 (file)
@@ -82,7 +82,7 @@ void security_acl_map_generic(struct security_acl *sa,
    objects.  Each type of object has its own mapping of standard to object
    specific access rights. */
 
-void se_map_standard(uint32 *access_mask, struct standard_mapping *mapping)
+void se_map_standard(uint32 *access_mask, const struct standard_mapping *mapping)
 {
        uint32 old_mask = *access_mask;