mirror of
https://github.com/samba-team/samba.git
synced 2025-11-05 04:23:51 +03:00
s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS
This means the rpc_worker_main() logic is the only layer that needs to call exit() and its able to do some cleanup before. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
committed by
Andrew Bartlett
parent
2d73b1e061
commit
ae38cfe6da
@@ -30,9 +30,10 @@ int rpc_worker_main(
|
||||
size_t (*get_interfaces)(
|
||||
const struct ndr_interface_table ***ifaces,
|
||||
void *private_data),
|
||||
size_t (*get_servers)(
|
||||
NTSTATUS (*get_servers)(
|
||||
struct dcesrv_context *dce_ctx,
|
||||
const struct dcesrv_endpoint_server ***ep_servers,
|
||||
size_t *num_ep_servers,
|
||||
void *private_data),
|
||||
void *private_data);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user