1*f80ad8b4SAndroid Build Coastguard Worker /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*f80ad8b4SAndroid Build Coastguard Worker /* 3*f80ad8b4SAndroid Build Coastguard Worker * File: linux/nfsacl.h 4*f80ad8b4SAndroid Build Coastguard Worker * 5*f80ad8b4SAndroid Build Coastguard Worker * (C) 2003 Andreas Gruenbacher <[email protected]> 6*f80ad8b4SAndroid Build Coastguard Worker */ 7*f80ad8b4SAndroid Build Coastguard Worker #ifndef _UAPI__LINUX_NFSACL_H 8*f80ad8b4SAndroid Build Coastguard Worker #define _UAPI__LINUX_NFSACL_H 9*f80ad8b4SAndroid Build Coastguard Worker 10*f80ad8b4SAndroid Build Coastguard Worker #define NFS_ACL_PROGRAM 100227 11*f80ad8b4SAndroid Build Coastguard Worker 12*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC2_NULL 0 13*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC2_GETACL 1 14*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC2_SETACL 2 15*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC2_GETATTR 3 16*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC2_ACCESS 4 17*f80ad8b4SAndroid Build Coastguard Worker 18*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC3_NULL 0 19*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC3_GETACL 1 20*f80ad8b4SAndroid Build Coastguard Worker #define ACLPROC3_SETACL 2 21*f80ad8b4SAndroid Build Coastguard Worker 22*f80ad8b4SAndroid Build Coastguard Worker 23*f80ad8b4SAndroid Build Coastguard Worker /* Flags for the getacl/setacl mode */ 24*f80ad8b4SAndroid Build Coastguard Worker #define NFS_ACL 0x0001 25*f80ad8b4SAndroid Build Coastguard Worker #define NFS_ACLCNT 0x0002 26*f80ad8b4SAndroid Build Coastguard Worker #define NFS_DFACL 0x0004 27*f80ad8b4SAndroid Build Coastguard Worker #define NFS_DFACLCNT 0x0008 28*f80ad8b4SAndroid Build Coastguard Worker #define NFS_ACL_MASK 0x000f 29*f80ad8b4SAndroid Build Coastguard Worker 30*f80ad8b4SAndroid Build Coastguard Worker /* Flag for Default ACL entries */ 31*f80ad8b4SAndroid Build Coastguard Worker #define NFS_ACL_DEFAULT 0x1000 32*f80ad8b4SAndroid Build Coastguard Worker 33*f80ad8b4SAndroid Build Coastguard Worker #endif /* _UAPI__LINUX_NFSACL_H */ 34