1*53ee8cc1Swenshuai.xi /* 2*53ee8cc1Swenshuai.xi * linux/include/linux/nfsd/debug.h 3*53ee8cc1Swenshuai.xi * 4*53ee8cc1Swenshuai.xi * Debugging-related stuff for nfsd 5*53ee8cc1Swenshuai.xi * 6*53ee8cc1Swenshuai.xi * Copyright (C) 1995 Olaf Kirch <okir@monad.swb.de> 7*53ee8cc1Swenshuai.xi */ 8*53ee8cc1Swenshuai.xi 9*53ee8cc1Swenshuai.xi #ifndef LINUX_NFSD_DEBUG_H 10*53ee8cc1Swenshuai.xi #define LINUX_NFSD_DEBUG_H 11*53ee8cc1Swenshuai.xi 12*53ee8cc1Swenshuai.xi #include <linux/sunrpc/debug.h> 13*53ee8cc1Swenshuai.xi 14*53ee8cc1Swenshuai.xi /* 15*53ee8cc1Swenshuai.xi * Enable debugging for nfsd. 16*53ee8cc1Swenshuai.xi * Requires RPC_DEBUG. 17*53ee8cc1Swenshuai.xi */ 18*53ee8cc1Swenshuai.xi #ifdef RPC_DEBUG 19*53ee8cc1Swenshuai.xi # define NFSD_DEBUG 1 20*53ee8cc1Swenshuai.xi #endif 21*53ee8cc1Swenshuai.xi 22*53ee8cc1Swenshuai.xi /* 23*53ee8cc1Swenshuai.xi * knfsd debug flags 24*53ee8cc1Swenshuai.xi */ 25*53ee8cc1Swenshuai.xi #define NFSDDBG_SOCK 0x0001 26*53ee8cc1Swenshuai.xi #define NFSDDBG_FH 0x0002 27*53ee8cc1Swenshuai.xi #define NFSDDBG_EXPORT 0x0004 28*53ee8cc1Swenshuai.xi #define NFSDDBG_SVC 0x0008 29*53ee8cc1Swenshuai.xi #define NFSDDBG_PROC 0x0010 30*53ee8cc1Swenshuai.xi #define NFSDDBG_FILEOP 0x0020 31*53ee8cc1Swenshuai.xi #define NFSDDBG_AUTH 0x0040 32*53ee8cc1Swenshuai.xi #define NFSDDBG_REPCACHE 0x0080 33*53ee8cc1Swenshuai.xi #define NFSDDBG_XDR 0x0100 34*53ee8cc1Swenshuai.xi #define NFSDDBG_LOCKD 0x0200 35*53ee8cc1Swenshuai.xi #define NFSDDBG_ALL 0x7FFF 36*53ee8cc1Swenshuai.xi #define NFSDDBG_NOCHANGE 0xFFFF 37*53ee8cc1Swenshuai.xi 38*53ee8cc1Swenshuai.xi 39*53ee8cc1Swenshuai.xi 40*53ee8cc1Swenshuai.xi #endif /* LINUX_NFSD_DEBUG_H */ 41