Home | History | Annotate | Download | only in linux
      1 /*
      2  * File: linux/nfsacl.h
      3  *
      4  * (C) 2003 Andreas Gruenbacher <agruen (at) suse.de>
      5  */
      6 #ifndef __LINUX_NFSACL_H
      7 #define __LINUX_NFSACL_H
      8 
      9 #define NFS_ACL_PROGRAM	100227
     10 
     11 #define ACLPROC2_GETACL		1
     12 #define ACLPROC2_SETACL		2
     13 #define ACLPROC2_GETATTR	3
     14 #define ACLPROC2_ACCESS		4
     15 
     16 #define ACLPROC3_GETACL		1
     17 #define ACLPROC3_SETACL		2
     18 
     19 
     20 /* Flags for the getacl/setacl mode */
     21 #define NFS_ACL			0x0001
     22 #define NFS_ACLCNT		0x0002
     23 #define NFS_DFACL		0x0004
     24 #define NFS_DFACLCNT		0x0008
     25 
     26 /* Flag for Default ACL entries */
     27 #define NFS_ACL_DEFAULT		0x1000
     28 
     29 #endif  /* __LINUX_NFSACL_H */
     30