summaryrefslogtreecommitdiff
path: root/source4/libnet
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2004-08-20 09:12:53 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:58:13 -0500
commit5a8f826653aa32512183070d27f33a98d62f10f1 (patch)
treefd9ce5c8ff26cdf37736f84fe7562ca81567a18c /source4/libnet
parent333aaf01e8dc1aba8cb7bba3e8fa792ff136e647 (diff)
downloadsamba-5a8f826653aa32512183070d27f33a98d62f10f1.tar.gz
samba-5a8f826653aa32512183070d27f33a98d62f10f1.tar.bz2
samba-5a8f826653aa32512183070d27f33a98d62f10f1.zip
r1947: fix cup & paste errors
metze (This used to be commit 1c72f30650655b03fb04a34188a959dfe917b5ec)
Diffstat (limited to 'source4/libnet')
-rw-r--r--source4/libnet/libnet_passwd.c32
1 files changed, 18 insertions, 14 deletions
diff --git a/source4/libnet/libnet_passwd.c b/source4/libnet/libnet_passwd.c
index 97c06e3efd..c304b38fab 100644
--- a/source4/libnet/libnet_passwd.c
+++ b/source4/libnet/libnet_passwd.c
@@ -91,16 +91,17 @@ static NTSTATUS libnet_ChangePassword_rpc(struct libnet_context *ctx, TALLOC_CTX
status = dcerpc_samr_ChangePasswordUser3(c.pdc.out.dcerpc_pipe, mem_ctx, &pw3);
if (!NT_STATUS_IS_OK(status)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser3 failed: %s\n",nt_errstr(status));
+ "samr_ChangePasswordUser3 failed: %s\n",
+ nt_errstr(status));
goto ChangePasswordUser2;
}
/* check result of password change */
if (!NT_STATUS_IS_OK(pw3.out.result)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser3 for '%s\\%s' failed: %s\n",
+ "samr_ChangePasswordUser3 for '%s\\%s' failed: %s\n",
r->rpc.in.domain_name, r->rpc.in.account_name,
- nt_errstr(status));
+ nt_errstr(pw3.out.result));
/* TODO: give the reason of the reject */
if (NT_STATUS_EQUAL(status, NT_STATUS_PASSWORD_RESTRICTION)) {
goto disconnect;
@@ -131,16 +132,17 @@ ChangePasswordUser2:
status = dcerpc_samr_ChangePasswordUser2(c.pdc.out.dcerpc_pipe, mem_ctx, &pw2);
if (!NT_STATUS_IS_OK(status)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser2 failed: %s\n",nt_errstr(status));
+ "samr_ChangePasswordUser2 failed: %s\n",
+ nt_errstr(status));
goto OemChangePasswordUser2;
}
/* check result of password change */
if (!NT_STATUS_IS_OK(pw2.out.result)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser2 for '%s\\%s' failed: %s\n",
+ "samr_ChangePasswordUser2 for '%s\\%s' failed: %s\n",
r->rpc.in.domain_name, r->rpc.in.account_name,
- nt_errstr(status));
+ nt_errstr(pw2.out.result));
goto OemChangePasswordUser2;
}
@@ -163,16 +165,17 @@ OemChangePasswordUser2:
status = dcerpc_samr_OemChangePasswordUser2(c.pdc.out.dcerpc_pipe, mem_ctx, &oe2);
if (!NT_STATUS_IS_OK(status)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "OemChangePasswordUser2 failed: %s\n",nt_errstr(status));
+ "samr_OemChangePasswordUser2 failed: %s\n",
+ nt_errstr(status));
goto ChangePasswordUser;
}
/* check result of password change */
- if (!NT_STATUS_IS_OK(pw2.out.result)) {
+ if (!NT_STATUS_IS_OK(oe2.out.result)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "OemChangePasswordUser2 for '%s\\%s' failed: %s\n",
+ "samr_OemChangePasswordUser2 for '%s\\%s' failed: %s\n",
r->rpc.in.domain_name, r->rpc.in.account_name,
- nt_errstr(status));
+ nt_errstr(oe2.out.result));
goto ChangePasswordUser;
}
@@ -203,16 +206,17 @@ ChangePasswordUser:
status = dcerpc_samr_ChangePasswordUser(c.pdc.out.dcerpc_pipe, mem_ctx, &pw);
if (!NT_STATUS_IS_OK(status)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser failed: %s\n",nt_errstr(status));
+ "samr_ChangePasswordUser failed: %s\n",
+ nt_errstr(status));
goto disconnect;
}
/* check result of password change */
- if (!NT_STATUS_IS_OK(pw2.out.result)) {
+ if (!NT_STATUS_IS_OK(pw.out.result)) {
r->rpc.out.error_string = talloc_asprintf(mem_ctx,
- "ChangePasswordUser for '%s\\%s' failed: %s\n",
+ "samr_ChangePasswordUser for '%s\\%s' failed: %s\n",
r->rpc.in.domain_name, r->rpc.in.account_name,
- nt_errstr(status));
+ nt_errstr(pw.out.result));
goto disconnect;
}
#endif