mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
r25593: Add missing security_secinfo bits as seen while managing security descriptor
inheritance with regedit.
Guenther
(This used to be commit 534ee13596
)
This commit is contained in:
parent
5de28a07cc
commit
07cbec10b1
@ -350,6 +350,10 @@ interface security
|
||||
SECINFO_OWNER = 0x00000001,
|
||||
SECINFO_GROUP = 0x00000002,
|
||||
SECINFO_DACL = 0x00000004,
|
||||
SECINFO_SACL = 0x00000008
|
||||
SECINFO_SACL = 0x00000008,
|
||||
SECINFO_UNPROTECTED_SACL = 0x10000000,
|
||||
SECINFO_UNPROTECTED_DACL = 0x20000000,
|
||||
SECINFO_PROTECTED_SACL = 0x40000000,
|
||||
SECINFO_PROTECTED_DACL = 0x80000000
|
||||
} security_secinfo;
|
||||
}
|
||||
|
@ -897,6 +897,10 @@ void ndr_print_security_secinfo(struct ndr_print *ndr, const char *name, uint32_
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_GROUP", SECINFO_GROUP, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_DACL", SECINFO_DACL, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_SACL", SECINFO_SACL, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_UNPROTECTED_SACL", SECINFO_UNPROTECTED_SACL, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_UNPROTECTED_DACL", SECINFO_UNPROTECTED_DACL, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_PROTECTED_SACL", SECINFO_PROTECTED_SACL, r);
|
||||
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SECINFO_PROTECTED_DACL", SECINFO_PROTECTED_DACL, r);
|
||||
ndr->depth--;
|
||||
}
|
||||
|
||||
|
@ -249,5 +249,9 @@ struct security_token {
|
||||
#define SECINFO_GROUP ( 0x00000002 )
|
||||
#define SECINFO_DACL ( 0x00000004 )
|
||||
#define SECINFO_SACL ( 0x00000008 )
|
||||
#define SECINFO_UNPROTECTED_SACL ( 0x10000000 )
|
||||
#define SECINFO_UNPROTECTED_DACL ( 0x20000000 )
|
||||
#define SECINFO_PROTECTED_SACL ( 0x40000000 )
|
||||
#define SECINFO_PROTECTED_DACL ( 0x80000000 )
|
||||
|
||||
#endif /* _HEADER_security */
|
||||
|
Loading…
Reference in New Issue
Block a user