diff options
author | Samuel Cabrero <scabrero@suse.de> | 2019-01-25 09:50:15 +0100 |
---|---|---|
committer | Samuel Cabrero <scabrero@sn-devel-184> | 2020-03-20 15:36:33 +0000 |
commit | b9e5740a85bee76dbf8b813a18afbe2104557041 (patch) | |
tree | daeb535c355ddb003e70cbea8165189545ed9b08 /source3/rpc_server/rpc_config.c | |
parent | eeacac2ed63fba1795ea7cac59374c5cd9b6fea7 (diff) | |
download | samba-b9e5740a85bee76dbf8b813a18afbe2104557041.tar.gz |
s3:rpc_server: Setup dcesrv_context callbacks
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source3/rpc_server/rpc_config.c')
-rw-r--r-- | source3/rpc_server/rpc_config.c | 8 |
1 files changed, 7 insertions, 1 deletions
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"); |