Use the new modules stuff to load dynrpc modules. Basically this means:
authorJelmer Vernooij <jelmer@samba.org>
Tue, 18 Feb 2003 18:34:48 +0000 (18:34 +0000)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 18 Feb 2003 18:34:48 +0000 (18:34 +0000)
commit3757ed8df06ca2b306bef336bdb9c7671f5e6a65
tree1d7036bed58c08a62fc2fe6f7a52499f25cf9ae0
parente77c44efd95d42a8194f5c3d36c043f8e84dfd1d
Use the new modules stuff to load dynrpc modules. Basically this means:
- calling the initialization function in the module init_module() instead of rpc_pipe_init()
- calling smb_load_module() to do the dlopen(), dlsym() and init_module() calls

I'll merge this to 3.0, together with the smb_load_module() function.

Discussed with Anthony.
source/rpc_server/srv_dfs.c
source/rpc_server/srv_lsa.c
source/rpc_server/srv_netlog.c
source/rpc_server/srv_pipe.c
source/rpc_server/srv_reg.c
source/rpc_server/srv_samr.c
source/rpc_server/srv_spoolss.c
source/rpc_server/srv_srvsvc.c
source/rpc_server/srv_wkssvc.c