1
0
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:
Andrew Bartlett 2005-09-28 05:38:20 +00:00 committed by Gerald (Jerry) Carter
parent 718dd6dda6
commit 2ca10397af

View File

@ -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 */