mirror of
https://github.com/samba-team/samba.git
synced 2025-02-03 13:47:25 +03:00
r10566: Clean up error messages to provide more accurate info.
Andrew Bartlett (This used to be commit 640815008b78ca19a73beb523e6823dd61feffa5)
This commit is contained in:
parent
718dd6dda6
commit
2ca10397af
@ -613,9 +613,15 @@ NTSTATUS libnet_JoinDomain(struct libnet_context *ctx, TALLOC_CTX *mem_ctx, stru
|
||||
|
||||
status = libnet_RpcConnect(ctx, c, c);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
r->out.error_string = talloc_asprintf(mem_ctx,
|
||||
"Connection to LSA pipe of PDC of domain '%s' failed: %s",
|
||||
r->in.domain_name, nt_errstr(status));
|
||||
if (r->in.level == LIBNET_JOINDOMAIN_AUTOMATIC) {
|
||||
r->out.error_string = talloc_asprintf(mem_ctx,
|
||||
"Connection to LSA pipe of PDC of domain '%s' failed: %s",
|
||||
r->in.domain_name, nt_errstr(status));
|
||||
} else {
|
||||
r->out.error_string = talloc_asprintf(mem_ctx,
|
||||
"Connection to LSA pipe with binding '%s' failed: %s",
|
||||
r->in.binding, nt_errstr(status));
|
||||
}
|
||||
talloc_free(tmp_ctx);
|
||||
return status;
|
||||
}
|
||||
@ -835,9 +841,8 @@ NTSTATUS libnet_JoinDomain(struct libnet_context *ctx, TALLOC_CTX *mem_ctx, stru
|
||||
r->out.error_string = talloc_asprintf(mem_ctx,
|
||||
"samr_LookupNames for [%s] returns %d RIDs\n",
|
||||
r->in.account_name, ln.out.rids.count);
|
||||
status = NT_STATUS_INVALID_PARAMETER;
|
||||
talloc_free(tmp_ctx);
|
||||
return status;
|
||||
return NT_STATUS_INVALID_PARAMETER;
|
||||
}
|
||||
|
||||
/* prepare samr_OpenUser */
|
||||
|
Loading…
x
Reference in New Issue
Block a user