1/* 2 * include/linux/nfsd/interface.h 3 * 4 * defines interface between nfsd and other bits of 5 * the kernel. Particularly filesystems (eventually). 6 * 7 * Copyright (C) 2000 Neil Brown <neilb@cse.unsw.edu.au> 8 */ 9 10#ifndef LINUX_NFSD_INTERFACE_H 11#define LINUX_NFSD_INTERFACE_H 12 13#include <linux/config.h> 14 15#ifndef CONFIG_NFSD 16# ifdef CONFIG_MODULES 17 18extern struct nfsd_linkage { 19 long (*do_nfsservctl)(int cmd, void *argp, void *resp); 20 struct module *owner; 21} * nfsd_linkage; 22 23# endif 24#endif 25 26#endif /* LINUX_NFSD_INTERFACE_H */ 27