diff options
author | Gary Lockyer <gary@catalyst.net.nz> | 2017-09-18 13:05:24 +1200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2017-10-19 05:33:10 +0200 |
commit | 08402526704c6d586febadf401959bc3d8661836 (patch) | |
tree | 2ef36fcacab16df9d7a9c3aef1b18e7643a97cc8 /source4/ntp_signd | |
parent | 62d7bf9e0ae94baaaa090051bd6b7cb40e5ef3c3 (diff) | |
download | samba-08402526704c6d586febadf401959bc3d8661836.tar.gz |
source4/smbd: Do not overstamp the process model with "single"
Instead, except in RPC which is a special SNOWFLAKE, we rely on the struct
service_details in the init function.
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Diffstat (limited to 'source4/ntp_signd')
-rw-r--r-- | source4/ntp_signd/ntp_signd.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/source4/ntp_signd/ntp_signd.c b/source4/ntp_signd/ntp_signd.c index 0884d2f53b5..e09c69346e0 100644 --- a/source4/ntp_signd/ntp_signd.c +++ b/source4/ntp_signd/ntp_signd.c @@ -494,8 +494,6 @@ static void ntp_signd_task_init(struct task_server *task) struct ntp_signd_server *ntp_signd; NTSTATUS status; - const struct model_ops *model_ops; - const char *address; if (!directory_create_or_exist_strict(lpcfg_ntp_signd_socket_directory(task->lp_ctx), geteuid(), 0750)) { @@ -506,15 +504,6 @@ static void ntp_signd_task_init(struct task_server *task) return; } - /* within the ntp_signd task we want to be a single process, so - ask for the single process model ops and pass these to the - stream_setup_socket() call. */ - model_ops = process_model_startup("single"); - if (!model_ops) { - DEBUG(0,("Can't find 'single' process model_ops\n")); - return; - } - task_server_set_title(task, "task[ntp_signd]"); ntp_signd = talloc(task, struct ntp_signd_server); @@ -537,7 +526,7 @@ static void ntp_signd_task_init(struct task_server *task) status = stream_setup_socket(ntp_signd->task, ntp_signd->task->event_ctx, ntp_signd->task->lp_ctx, - model_ops, + task->model_ops, &ntp_signd_stream_ops, "unix", address, NULL, lpcfg_socket_options(ntp_signd->task->lp_ctx), |