patch-2.4.0-test8 linux/fs/nfsd/nfsctl.c
Next file: linux/fs/nfsd/nfssvc.c
Previous file: linux/fs/nfs/unlink.c
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Mon Aug 28 21:27:39 2000
- Orig file:
v2.4.0-test7/linux/fs/nfsd/nfsctl.c
- Orig date:
Thu Jul 27 17:38:01 2000
diff -u --recursive --new-file v2.4.0-test7/linux/fs/nfsd/nfsctl.c linux/fs/nfsd/nfsctl.c
@@ -312,7 +312,9 @@
EXPORT_NO_SYMBOLS;
MODULE_AUTHOR("Olaf Kirch <okir@monad.swb.de>");
-extern long (*do_nfsservctl)(int, void *, void *);
+struct nfsd_linkage nfsd_linkage_s = {
+ do_nfsservctl: handle_sys_nfsservctl,
+};
/*
* Initialize the module
@@ -321,7 +323,7 @@
init_module(void)
{
printk(KERN_INFO "Installing knfsd (copyright (C) 1996 okir@monad.swb.de).\n");
- do_nfsservctl = handle_sys_nfsservctl;
+ nfsd_linkage = &nfsd_linkage_s;
return 0;
}
@@ -331,7 +333,7 @@
void
cleanup_module(void)
{
- do_nfsservctl = NULL;
+ nfsd_linkage = NULL;
nfsd_export_shutdown();
nfsd_cache_shutdown();
remove_proc_entry("fs/nfs/exports", NULL);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)