34 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2/*3 * File: linux/nfsacl.h4 *5 * (C) 2003 Andreas Gruenbacher <agruen@suse.de>6 */7#ifndef _UAPI__LINUX_NFSACL_H8#define _UAPI__LINUX_NFSACL_H9 10#define NFS_ACL_PROGRAM 10022711 12#define ACLPROC2_NULL 013#define ACLPROC2_GETACL 114#define ACLPROC2_SETACL 215#define ACLPROC2_GETATTR 316#define ACLPROC2_ACCESS 417 18#define ACLPROC3_NULL 019#define ACLPROC3_GETACL 120#define ACLPROC3_SETACL 221 22 23/* Flags for the getacl/setacl mode */24#define NFS_ACL 0x000125#define NFS_ACLCNT 0x000226#define NFS_DFACL 0x000427#define NFS_DFACLCNT 0x000828#define NFS_ACL_MASK 0x000f29 30/* Flag for Default ACL entries */31#define NFS_ACL_DEFAULT 0x100032 33#endif /* _UAPI__LINUX_NFSACL_H */34