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