diff options
author | Andreas Schneider <asn@samba.org> | 2011-03-14 12:29:49 +0100 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2011-03-23 17:19:22 +0100 |
commit | e69d92236744bb06d60faa4f21f3cd748ec5629d (patch) | |
tree | 835a3d79e8f20e21c628f8a23605696a7b44aeff /source3/rpc_server/rpc_ep_setup.c | |
parent | 044eabe425f9ae6e2fcea5ec1481b33c35b173f7 (diff) | |
download | samba-e69d92236744bb06d60faa4f21f3cd748ec5629d.tar.gz samba-e69d92236744bb06d60faa4f21f3cd748ec5629d.tar.bz2 samba-e69d92236744bb06d60faa4f21f3cd748ec5629d.zip |
s3-rpc_server: Added disconnect callback function.
Diffstat (limited to 'source3/rpc_server/rpc_ep_setup.c')
-rw-r--r-- | source3/rpc_server/rpc_ep_setup.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/source3/rpc_server/rpc_ep_setup.c b/source3/rpc_server/rpc_ep_setup.c index 9baee276b2..4f23ae2891 100644 --- a/source3/rpc_server/rpc_ep_setup.c +++ b/source3/rpc_server/rpc_ep_setup.c @@ -451,7 +451,8 @@ static bool winreg_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -520,7 +521,8 @@ static bool srvsvc_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -590,7 +592,8 @@ static bool lsarpc_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -660,7 +663,8 @@ static bool samr_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -730,7 +734,8 @@ static bool netlogon_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -1136,7 +1141,8 @@ static bool netdfs_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -1205,7 +1211,8 @@ static bool dssetup_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } @@ -1273,7 +1280,8 @@ static bool wkssvc_init_cb(void *ptr) ok = setup_dcerpc_ncalrpc_socket(ep_ctx->ev_ctx, ep_ctx->msg_ctx, abstract_syntax, - pipe_name); + pipe_name, + NULL); if (!ok) { return false; } |