• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef _UAPINFSD_EXPORT_H
7 #define _UAPINFSD_EXPORT_H
8 # include <linux/types.h>
9 #define NFSCLNT_IDMAX		1024
10 #define NFSCLNT_ADDRMAX		16
11 #define NFSCLNT_KEYMAX		32
12 #define NFSEXP_READONLY		0x0001
13 #define NFSEXP_INSECURE_PORT	0x0002
14 #define NFSEXP_ROOTSQUASH	0x0004
15 #define NFSEXP_ALLSQUASH	0x0008
16 #define NFSEXP_ASYNC		0x0010
17 #define NFSEXP_GATHERED_WRITES	0x0020
18 #define NFSEXP_NOREADDIRPLUS    0x0040
19 #define NFSEXP_SECURITY_LABEL	0x0080
20 #define NFSEXP_NOHIDE		0x0200
21 #define NFSEXP_NOSUBTREECHECK	0x0400
22 #define	NFSEXP_NOAUTHNLM	0x0800
23 #define NFSEXP_MSNFS		0x1000
24 #define NFSEXP_FSID		0x2000
25 #define	NFSEXP_CROSSMOUNT	0x4000
26 #define	NFSEXP_NOACL		0x8000
27 #define	NFSEXP_V4ROOT		0x10000
28 #define NFSEXP_PNFS		0x20000
29 #define NFSEXP_ALLFLAGS		0x3FEFF
30 #define NFSEXP_SECINFO_FLAGS	(NFSEXP_READONLY | NFSEXP_ROOTSQUASH \
31 					| NFSEXP_ALLSQUASH \
32 					| NFSEXP_INSECURE_PORT)
33 #endif
34