From: Günther Deschner Date: Wed, 27 Aug 2008 17:28:34 +0000 (+0200) Subject: netapi: give more correct error code in NetUserGetInfo. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c66651b6fb023e5b0952fd135589eb955f51fa12;p=thirdparty%2Fsamba.git netapi: give more correct error code in NetUserGetInfo. Guenther --- diff --git a/source/lib/netapi/user.c b/source/lib/netapi/user.c index 887ab940025..47053f29af1 100644 --- a/source/lib/netapi/user.c +++ b/source/lib/netapi/user.c @@ -1263,14 +1263,20 @@ WERROR NetUserGetInfo_r(struct libnetapi_ctx *ctx, switch (r->in.level) { case 0: - /* case 1: */ case 10: case 20: case 23: break; - default: + case 1: + case 2: + case 3: + case 4: + case 11: werr = WERR_NOT_SUPPORTED; goto done; + default: + werr = WERR_UNKNOWN_LEVEL; + goto done; } werr = libnetapi_open_pipe(ctx, r->in.server_name,