• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/usr/include/linux/sunrpc/
1/*
2 * linux/include/linux/sunrpc/debug.h
3 *
4 * Debugging support for sunrpc module
5 *
6 * Copyright (C) 1996, Olaf Kirch <okir@monad.swb.de>
7 */
8
9#ifndef _LINUX_SUNRPC_DEBUG_H_
10#define _LINUX_SUNRPC_DEBUG_H_
11
12/*
13 * RPC debug facilities
14 */
15#define RPCDBG_XPRT		0x0001
16#define RPCDBG_CALL		0x0002
17#define RPCDBG_DEBUG		0x0004
18#define RPCDBG_NFS		0x0008
19#define RPCDBG_AUTH		0x0010
20#define RPCDBG_BIND		0x0020
21#define RPCDBG_SCHED		0x0040
22#define RPCDBG_TRANS		0x0080
23#define RPCDBG_SVCXPRT		0x0100
24#define RPCDBG_SVCDSP		0x0200
25#define RPCDBG_MISC		0x0400
26#define RPCDBG_CACHE		0x0800
27#define RPCDBG_ALL		0x7fff
28
29
30/*
31 * Declarations for the sysctl debug interface, which allows to read or
32 * change the debug flags for rpc, nfs, nfsd, and lockd. Since the sunrpc
33 * module currently registers its sysctl table dynamically, the sysctl path
34 * for module FOO is <CTL_SUNRPC, CTL_FOODEBUG>.
35 */
36
37enum {
38	CTL_RPCDEBUG = 1,
39	CTL_NFSDEBUG,
40	CTL_NFSDDEBUG,
41	CTL_NLMDEBUG,
42	CTL_SLOTTABLE_UDP,
43	CTL_SLOTTABLE_TCP,
44	CTL_MIN_RESVPORT,
45	CTL_MAX_RESVPORT,
46};
47
48#endif /* _LINUX_SUNRPC_DEBUG_H_ */
49