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)
commitc536b88b2b71c264a1e31ada51e463fee5cb949b
tree406f7c9d2d1ca7afc1245ddf9487f7106fd91b83
parent030beddfb3c5208256c08b3cd2620332113f6308
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.
(This used to be commit 3757ed8df06ca2b306bef336bdb9c7671f5e6a65)
source3/rpc_server/srv_dfs.c
source3/rpc_server/srv_lsa.c
source3/rpc_server/srv_netlog.c
source3/rpc_server/srv_pipe.c
source3/rpc_server/srv_reg.c
source3/rpc_server/srv_samr.c
source3/rpc_server/srv_spoolss.c
source3/rpc_server/srv_srvsvc.c
source3/rpc_server/srv_wkssvc.c