diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/include/linux/nfsacl.h | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2 FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip |
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized.
Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/include/linux/nfsacl.h')
-rw-r--r-- | ANDROID_3.4.5/include/linux/nfsacl.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/ANDROID_3.4.5/include/linux/nfsacl.h b/ANDROID_3.4.5/include/linux/nfsacl.h deleted file mode 100644 index fabcb1e5..00000000 --- a/ANDROID_3.4.5/include/linux/nfsacl.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * File: linux/nfsacl.h - * - * (C) 2003 Andreas Gruenbacher <agruen@suse.de> - */ -#ifndef __LINUX_NFSACL_H -#define __LINUX_NFSACL_H - -#define NFS_ACL_PROGRAM 100227 - -#define ACLPROC2_GETACL 1 -#define ACLPROC2_SETACL 2 -#define ACLPROC2_GETATTR 3 -#define ACLPROC2_ACCESS 4 - -#define ACLPROC3_GETACL 1 -#define ACLPROC3_SETACL 2 - - -/* Flags for the getacl/setacl mode */ -#define NFS_ACL 0x0001 -#define NFS_ACLCNT 0x0002 -#define NFS_DFACL 0x0004 -#define NFS_DFACLCNT 0x0008 - -/* Flag for Default ACL entries */ -#define NFS_ACL_DEFAULT 0x1000 - -#ifdef __KERNEL__ - -#include <linux/posix_acl.h> -#include <linux/sunrpc/xdr.h> - -/* Maximum number of ACL entries over NFS */ -#define NFS_ACL_MAX_ENTRIES 1024 - -#define NFSACL_MAXWORDS (2*(2+3*NFS_ACL_MAX_ENTRIES)) -#define NFSACL_MAXPAGES ((2*(8+12*NFS_ACL_MAX_ENTRIES) + PAGE_SIZE-1) \ - >> PAGE_SHIFT) - -#define NFS_ACL_MAX_ENTRIES_INLINE (5) -#define NFS_ACL_INLINE_BUFSIZE ((2*(2+3*NFS_ACL_MAX_ENTRIES_INLINE)) << 2) - -static inline unsigned int -nfsacl_size(struct posix_acl *acl_access, struct posix_acl *acl_default) -{ - unsigned int w = 16; - w += max(acl_access ? (int)acl_access->a_count : 3, 4) * 12; - if (acl_default) - w += max((int)acl_default->a_count, 4) * 12; - return w; -} - -extern int -nfsacl_encode(struct xdr_buf *buf, unsigned int base, struct inode *inode, - struct posix_acl *acl, int encode_entries, int typeflag); -extern int -nfsacl_decode(struct xdr_buf *buf, unsigned int base, unsigned int *aclcnt, - struct posix_acl **pacl); - -#endif /* __KERNEL__ */ -#endif /* __LINUX_NFSACL_H */ |