10e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org/*
20e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * linux/include/linux/nfsd/debug.h
30e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org *
40e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * Debugging-related stuff for nfsd
50e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org *
60e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * Copyright (C) 1995 Olaf Kirch <okir@monad.swb.de>
70e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org */
80e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
90e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#ifndef _UAPILINUX_NFSD_DEBUG_H
100e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define _UAPILINUX_NFSD_DEBUG_H
110e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
120e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#include <linux/sunrpc/debug.h>
130e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
140e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org/*
150e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * Enable debugging for nfsd.
160e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * Requires RPC_DEBUG.
170e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org */
180e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#ifdef RPC_DEBUG
190e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org# define NFSD_DEBUG		1
200e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#endif
210e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
220e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org/*
230e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org * knfsd debug flags
240e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org */
250e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_SOCK		0x0001
260e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_FH		0x0002
270e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_EXPORT		0x0004
280e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_SVC		0x0008
290e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_PROC		0x0010
300e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_FILEOP		0x0020
31cf81adffe15fa8ea0f333432e41f6d504148f18abuildbot@webrtc.org#define NFSDDBG_AUTH		0x0040
320e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_REPCACHE	0x0080
330e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_XDR		0x0100
340e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_LOCKD		0x0200
350e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_ALL		0x7FFF
360e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#define NFSDDBG_NOCHANGE	0xFFFF
370e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
380e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
390e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org
400e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org#endif /* _UAPILINUX_NFSD_DEBUG_H */
410e118e7129884fbea117e78d6f2068139a414dbhenrike@webrtc.org