From b9e5740a85bee76dbf8b813a18afbe2104557041 Mon Sep 17 00:00:00 2001 From: Samuel Cabrero Date: Fri, 25 Jan 2019 09:50:15 +0100 Subject: s3:rpc_server: Setup dcesrv_context callbacks Signed-off-by: Samuel Cabrero Reviewed-by: Andrew Bartlett --- source3/rpc_server/rpc_config.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'source3/rpc_server/rpc_config.c') diff --git a/source3/rpc_server/rpc_config.c b/source3/rpc_server/rpc_config.c index 1a436981e2f..310b6a50eeb 100644 --- a/source3/rpc_server/rpc_config.c +++ b/source3/rpc_server/rpc_config.c @@ -27,6 +27,12 @@ #undef DBGC_CLASS #define DBGC_CLASS DBGC_RPC_SRV +static struct dcesrv_context_callbacks srv_callbacks = { + .log.successful_authz = dcesrv_log_successful_authz, + .auth.gensec_prepare = dcesrv_auth_gensec_prepare, + .assoc_group.find = dcesrv_assoc_group_find, +}; + static struct dcesrv_context *global_dcesrv_ctx = NULL; struct dcesrv_context *global_dcesrv_context(void) @@ -50,7 +56,7 @@ struct dcesrv_context *global_dcesrv_context(void) */ status = dcesrv_init_context(global_event_context(), lp_ctx, - NULL, + &srv_callbacks, &global_dcesrv_ctx); if (!NT_STATUS_IS_OK(status)) { smb_panic("Failed to init DCE/RPC context"); -- cgit v1.2.1