summaryrefslogtreecommitdiff
path: root/source3/rpc_server
diff options
context:
space:
mode:
authorRalph Boehme <slow@samba.org>2019-08-20 16:50:52 +0200
committerRalph Boehme <slow@samba.org>2019-10-09 14:35:29 +0000
commit78a2d95511357a5ea34473e6a6d98515b4344fb5 (patch)
tree462e7d7a7dcf9879c6767123de34309a2ef518af /source3/rpc_server
parent91f397bec0dbc24b60f74e80ee413642d955d7bc (diff)
downloadsamba-78a2d95511357a5ea34473e6a6d98515b4344fb5.tar.gz
s3:mdssvc: use a helper variable for the service type
No change in behaviour. Simplifies a subsequent logical change. Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Noel Power <noel.power@suse.com>
Diffstat (limited to 'source3/rpc_server')
-rw-r--r--source3/rpc_server/mdssvc/srv_mdssvc_nt.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/rpc_server/mdssvc/srv_mdssvc_nt.c b/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
index aea6019e871..345e05be912 100644
--- a/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
+++ b/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
@@ -63,6 +63,8 @@ static bool rpc_setup_mdssvc(struct tevent_context *ev_ctx,
NTSTATUS status;
enum rpc_service_mode_e service_mode = rpc_service_mode(t->name);
enum rpc_daemon_type_e mdssvc_type = rpc_mdssd_daemon();
+ bool external = service_mode != RPC_SERVICE_MODE_EMBEDDED ||
+ mdssvc_type != RPC_DAEMON_EMBEDDED;
mdssvc_cb.init = mdssvc_init_cb;
mdssvc_cb.shutdown = mdssvc_shutdown_cb;
@@ -73,8 +75,7 @@ static bool rpc_setup_mdssvc(struct tevent_context *ev_ctx,
return false;
}
- if (service_mode != RPC_SERVICE_MODE_EMBEDDED
- || mdssvc_type != RPC_DAEMON_EMBEDDED) {
+ if (external) {
return true;
}