r20162: Always return some error string.
authorRafal Szczesniak <mimir@samba.org>
Wed, 13 Dec 2006 23:36:34 +0000 (23:36 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:29:16 +0000 (14:29 -0500)
rafal
(This used to be commit 0c373605776eb166ffe46db0dd21395efc3bb186)

source4/libnet/libnet_user.c

index 53a41dc1d59e65b01bba5cded7ae8df317a7ba8e..5c0f543d0f47fa0e4c859d10de0830422e1b5a7c 100644 (file)
@@ -804,6 +804,9 @@ NTSTATUS libnet_UserInfo_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
                r->out.acct_flags = info->acct_flags;
 
                r->out.error_string = talloc_strdup(mem_ctx, "Success");
+
+       } else {
+               r->out.error_string = talloc_asprintf(mem_ctx, "Error: %s", nt_errstr(status));
        }
 
        talloc_free(c);