xref: /utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/linux/nfsd/const.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi /*
2*53ee8cc1Swenshuai.xi  * include/linux/nfsd/const.h
3*53ee8cc1Swenshuai.xi  *
4*53ee8cc1Swenshuai.xi  * Various constants related to NFS.
5*53ee8cc1Swenshuai.xi  *
6*53ee8cc1Swenshuai.xi  * Copyright (C) 1995-1997 Olaf Kirch <okir@monad.swb.de>
7*53ee8cc1Swenshuai.xi  */
8*53ee8cc1Swenshuai.xi 
9*53ee8cc1Swenshuai.xi #ifndef _LINUX_NFSD_CONST_H
10*53ee8cc1Swenshuai.xi #define _LINUX_NFSD_CONST_H
11*53ee8cc1Swenshuai.xi 
12*53ee8cc1Swenshuai.xi #include <linux/nfs.h>
13*53ee8cc1Swenshuai.xi #include <linux/nfs2.h>
14*53ee8cc1Swenshuai.xi #include <linux/nfs3.h>
15*53ee8cc1Swenshuai.xi #include <linux/nfs4.h>
16*53ee8cc1Swenshuai.xi 
17*53ee8cc1Swenshuai.xi /*
18*53ee8cc1Swenshuai.xi  * Maximum protocol version supported by knfsd
19*53ee8cc1Swenshuai.xi  */
20*53ee8cc1Swenshuai.xi #define NFSSVC_MAXVERS		3
21*53ee8cc1Swenshuai.xi 
22*53ee8cc1Swenshuai.xi /*
23*53ee8cc1Swenshuai.xi  * Maximum blocksizes supported by daemon under various circumstances.
24*53ee8cc1Swenshuai.xi  */
25*53ee8cc1Swenshuai.xi #define NFSSVC_MAXBLKSIZE	RPCSVC_MAXPAYLOAD
26*53ee8cc1Swenshuai.xi /* NFSv2 is limited by the protocol specification, see RFC 1094 */
27*53ee8cc1Swenshuai.xi #define NFSSVC_MAXBLKSIZE_V2	(8*1024)
28*53ee8cc1Swenshuai.xi 
29*53ee8cc1Swenshuai.xi 
30*53ee8cc1Swenshuai.xi #endif /* _LINUX_NFSD_CONST_H */
31