r18877: More WERROR/NTSTATUS bugs
authorVolker Lendecke <vlendec@samba.org>
Sun, 24 Sep 2006 22:11:36 +0000 (22:11 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:14:40 +0000 (12:14 -0500)
source/utils/smbtree.c

index 1feb5b7e1dbea3e4833d54784163885cb483e8ff..b2a4e240ff4f6bf463cd44cb3a72392c251f92ee 100644 (file)
@@ -135,7 +135,6 @@ static BOOL get_rpc_shares(struct cli_state *cli,
        struct rpc_pipe_client *pipe_hnd;
        TALLOC_CTX *mem_ctx;
        uint32 enum_hnd;
-       WERROR werr;
        union srvsvc_NetShareCtr ctr;
        uint32 numentries;
        int i;
@@ -157,10 +156,12 @@ static BOOL get_rpc_shares(struct cli_state *cli,
                return False;
        }
 
-       werr = rpccli_srvsvc_NetShareEnum(pipe_hnd, mem_ctx, NULL, &info_level, &ctr,
-                                           0xffffffff, &numentries, &enum_hnd);
+       status = rpccli_srvsvc_NetShareEnum(pipe_hnd, mem_ctx, NULL,
+                                           &info_level, &ctr,
+                                           0xffffffff, &numentries,
+                                           &enum_hnd);
 
-       if (!W_ERROR_IS_OK(werr)) {
+       if (!NT_STATUS_IS_OK(status)) {
                TALLOC_FREE(mem_ctx);
                cli_rpc_pipe_close(pipe_hnd);
                return False;