patch-2.4.20 linux-2.4.20/net/sunrpc/stats.c
Next file: linux-2.4.20/net/sunrpc/sunrpc_syms.c
Previous file: linux-2.4.20/net/sunrpc/sched.c
Back to the patch index
Back to the overall index
-  Lines: 39
-  Date:
Thu Nov 28 15:53:16 2002
-  Orig file: 
linux-2.4.19/net/sunrpc/stats.c
-  Orig date: 
Fri Aug  2 17:39:46 2002
diff -urN linux-2.4.19/net/sunrpc/stats.c linux-2.4.20/net/sunrpc/stats.c
@@ -15,6 +15,7 @@
 #define __NO_VERSION__
 #include <linux/module.h>
 
+#include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/proc_fs.h>
@@ -182,10 +183,9 @@
 	}
 }
 
-#ifdef MODULE
 
-int
-init_module(void)
+static int __init
+init_sunrpc(void)
 {
 #ifdef RPC_DEBUG
 	rpc_register_sysctl();
@@ -194,13 +194,14 @@
 	return 0;
 }
 
-void
-cleanup_module(void)
+static void __exit
+cleanup_sunrpc(void)
 {
 #ifdef RPC_DEBUG
 	rpc_unregister_sysctl();
 #endif
 	rpc_proc_exit();
 }
-#endif
 MODULE_LICENSE("GPL");
+module_init(init_sunrpc);
+module_exit(cleanup_sunrpc);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)