X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Frxrpc%2Fmain.c;h=36fdcbcd80d1fe0e9bf62c13a9ecf68cc0299b4a;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=966667ff67226d60b32d283d1329c33b49b6e84a;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/net/rxrpc/main.c b/net/rxrpc/main.c index 966667ff6..36fdcbcd8 100644 --- a/net/rxrpc/main.c +++ b/net/rxrpc/main.c @@ -22,12 +22,6 @@ #include #include "internal.h" -static int rxrpc_initialise(void); -static void rxrpc_cleanup(void); - -module_init(rxrpc_initialise); -module_exit(rxrpc_cleanup); - MODULE_DESCRIPTION("Rx RPC implementation"); MODULE_AUTHOR("Red Hat, Inc."); MODULE_LICENSE("GPL"); @@ -38,7 +32,7 @@ __be32 rxrpc_epoch; /* * initialise the Rx module */ -static int rxrpc_initialise(void) +static int __init rxrpc_initialise(void) { int ret; @@ -93,6 +87,8 @@ static int rxrpc_initialise(void) return ret; } /* end rxrpc_initialise() */ +module_init(rxrpc_initialise); + /*****************************************************************************/ /* * clean up the Rx module @@ -136,6 +132,8 @@ static void __exit rxrpc_cleanup(void) kleave(""); } /* end rxrpc_cleanup() */ +module_exit(rxrpc_cleanup); + /*****************************************************************************/ /* * clear the dead space between task_struct and kernel stack