summaryrefslogtreecommitdiff
path: root/libcli/security/secace.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2010-10-08 16:50:40 -0700
committerJeremy Allison <jra@samba.org>2010-10-08 18:05:02 -0700
commitb69bec03cc210ccb2c5373115352a57ca6363f04 (patch)
treef11a51447fccf63bc6881af34e0f39717de8d933 /libcli/security/secace.h
parent76a8ae9e0db0340bfa96c428d55afe9b885977e0 (diff)
downloadsamba-b69bec03cc210ccb2c5373115352a57ca6363f04.tar.gz
samba-b69bec03cc210ccb2c5373115352a57ca6363f04.tar.bz2
samba-b69bec03cc210ccb2c5373115352a57ca6363f04.zip
Add some const. Needed for my SD work.
Jeremy
Diffstat (limited to 'libcli/security/secace.h')
-rw-r--r--libcli/security/secace.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/libcli/security/secace.h b/libcli/security/secace.h
index 8b6625d07d..132217757c 100644
--- a/libcli/security/secace.h
+++ b/libcli/security/secace.h
@@ -24,15 +24,15 @@
#include "librpc/gen_ndr/security.h"
bool sec_ace_object(uint8_t type);
-void sec_ace_copy(struct security_ace *ace_dest, struct security_ace *ace_src);
+void sec_ace_copy(struct security_ace *ace_dest, const struct security_ace *ace_src);
void init_sec_ace(struct security_ace *t, const struct dom_sid *sid, enum security_ace_type type,
uint32_t mask, uint8_t flag);
-NTSTATUS sec_ace_add_sid(TALLOC_CTX *ctx, struct security_ace **pp_new, struct security_ace *old, unsigned *num, struct dom_sid *sid, uint32_t mask);
-NTSTATUS sec_ace_mod_sid(struct security_ace *ace, size_t num, struct dom_sid *sid, uint32_t mask);
-NTSTATUS sec_ace_del_sid(TALLOC_CTX *ctx, struct security_ace **pp_new, struct security_ace *old, uint32_t *num, struct dom_sid *sid);
-bool sec_ace_equal(struct security_ace *s1, struct security_ace *s2);
-int nt_ace_inherit_comp( struct security_ace *a1, struct security_ace *a2);
-int nt_ace_canon_comp( struct security_ace *a1, struct security_ace *a2);
+NTSTATUS sec_ace_add_sid(TALLOC_CTX *ctx, struct security_ace **pp_new, struct security_ace *old, unsigned *num, const struct dom_sid *sid, uint32_t mask);
+NTSTATUS sec_ace_mod_sid(struct security_ace *ace, size_t num, const struct dom_sid *sid, uint32_t mask);
+NTSTATUS sec_ace_del_sid(TALLOC_CTX *ctx, struct security_ace **pp_new, struct security_ace *old, uint32_t *num, const struct dom_sid *sid);
+bool sec_ace_equal(const struct security_ace *s1, const struct security_ace *s2);
+int nt_ace_inherit_comp( const struct security_ace *a1, const struct security_ace *a2);
+int nt_ace_canon_comp( const struct security_ace *a1, const struct security_ace *a2);
void dacl_sort_into_canonical_order(struct security_ace *srclist, unsigned int num_aces);
#endif /*_ACE_H_*/