Searched refs:ACL (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dacls.h86 * To identify NTFS ACL meaning Posix ACL granted to root
91 #define ROOT_OWNER_UNMARK SYNCHRONIZE /* ACL granted to root as owner */
92 #define ROOT_GROUP_UNMARK FILE_READ_EA /* ACL granted to root as group */
171 int ntfs_inherit_acl(const ACL *oldacl, ACL *newacl,
H A Dacls.c267 const ACL *pdacl;
268 const ACL *psacl;
301 psacl = (const ACL*)&attr[offsacl];
311 pdacl = (const ACL*)&attr[offdacl];
549 static BOOL valid_acl(const ACL *pacl, unsigned int end)
561 offace = sizeof(ACL);
617 const ACL *pdacl;
618 const ACL *psacl;
638 pdacl = (const ACL*)&securattr[offdacl];
639 psacl = (const ACL*)
[all...]
H A Dsecurity.c1357 * Extract the basic permissions from a Posix ACL
1424 * must be kept separately : the interpretation of ACL
2176 * Get a Posix ACL
2267 * getting default ACL from plain file :
2294 ntfs_log_error("Invalid Posix ACL built\n");
2422 * Get an NTFS ACL
3081 * Set a new access or default Posix ACL to a file
3082 * (or remove ACL if no input data)
3185 * Remove a default Posix ACL from a file
3200 * Set a new NTFS ACL t
[all...]
H A Dlayout.h1487 * An ACE is an access-control entry in an access-control list (ACL).
1602 * The access system ACL and maximum allowed access types (bits 24 to
1701 * struct ACL - An ACL is an access-control list (ACL).
1703 * An ACL starts with an ACL header structure, which specifies the size of
1704 * the ACL and the number of ACEs it contains. The ACL header is followed by
1705 * zero or more access control entries (ACEs). The ACL a
1716 } __attribute__((__packed__)) ACL; typedef in typeref:struct:__anon63
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/
H A Dsd.c26 ACL *acl;
50 acl = (ACL*)((char*)sd + le32_to_cpu(sd->dacl));
57 * Now at offset 0x1c, just after the DACL's ACL, we have the first
60 aa_ace = (ACCESS_ALLOWED_ACE*)((char*)acl + sizeof(ACL));
174 ACL *acl;
194 acl = (ACL*)((u8*)sd + sizeof(SECURITY_DESCRIPTOR_RELATIVE));
202 ace = (ACCESS_ALLOWED_ACE*)((u8*)acl + sizeof(ACL));
409 ACL *acl;
434 acl = (ACL*)((char*)sd + sizeof(SECURITY_DESCRIPTOR_RELATIVE));
442 ace = (ACCESS_ALLOWED_ACE*)((char*)acl + sizeof(ACL));
[all...]

Completed in 133 milliseconds