|
@@ -138,6 +138,8 @@ EXPORT_SYMBOL(nlm_debug);
|
|
|
extern int register_rpc_pipefs(void);
|
|
|
extern void unregister_rpc_pipefs(void);
|
|
|
extern struct cache_detail ip_map_cache;
|
|
|
+extern int init_socket_xprt(void);
|
|
|
+extern void cleanup_socket_xprt(void);
|
|
|
|
|
|
static int __init
|
|
|
init_sunrpc(void)
|
|
@@ -155,6 +157,7 @@ init_sunrpc(void)
|
|
|
rpc_proc_init();
|
|
|
#endif
|
|
|
cache_register(&ip_map_cache);
|
|
|
+ init_socket_xprt();
|
|
|
out:
|
|
|
return err;
|
|
|
}
|
|
@@ -162,6 +165,7 @@ out:
|
|
|
static void __exit
|
|
|
cleanup_sunrpc(void)
|
|
|
{
|
|
|
+ cleanup_socket_xprt();
|
|
|
unregister_rpc_pipefs();
|
|
|
rpc_destroy_mempool();
|
|
|
if (cache_unregister(&ip_map_cache))
|