dcesrv_core: wrap gensec_*() calls in [un]become_root() calls
[samba.git] / source4 / rpc_server / service_rpc.c
index d8c6746d7815d812d5bab4810d9a82f6a36bfdb4..ebb50f8a7ef3864ced97fdefabb0c547a243f6bc 100644 (file)
 #include "../libcli/named_pipe_auth/npa_tstream.h"
 #include "samba/process_model.h"
 
+static void skip_become_root(void)
+{
+}
+
+static void skip_unbecome_root(void)
+{
+}
+
 static struct dcesrv_context_callbacks srv_callbacks = {
        .log.successful_authz = log_successful_dcesrv_authz_event,
        .auth.gensec_prepare = dcesrv_gensec_prepare,
+       .auth.become_root = skip_become_root,
+       .auth.unbecome_root = skip_unbecome_root,
        .assoc_group.find = dcesrv_assoc_group_find,
 };