summaryrefslogtreecommitdiff
path: root/source3/rpc_server/rpc_ep_setup.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2011-03-14 12:29:49 +0100
committerSimo Sorce <idra@samba.org>2011-03-23 17:19:22 +0100
commite69d92236744bb06d60faa4f21f3cd748ec5629d (patch)
tree835a3d79e8f20e21c628f8a23605696a7b44aeff /source3/rpc_server/rpc_ep_setup.c
parent044eabe425f9ae6e2fcea5ec1481b33c35b173f7 (diff)
downloadsamba-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.c24
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;
}