r19469: Another user of NetShareEnum
authorVolker Lendecke <vlendec@samba.org>
Mon, 23 Oct 2006 20:13:53 +0000 (20:13 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:15:37 +0000 (12:15 -0500)
source/libsmb/libsmbclient.c

index 6be7dbe8d6fec31e2b6a520514f40b5662a5781a..75c66d2e72206718cebb8d73e95d1502e494fddd 100644 (file)
@@ -2476,6 +2476,7 @@ net_share_enum_rpc(struct cli_state *cli,
        uint32 enum_hnd;
         uint32 info_level = 1;
        uint32 preferred_len = 0xffffffff;
+       struct srvsvc_NetShareCtr1 ctr1;
        union srvsvc_NetShareCtr ctr;
         void *mem_ctx;
        struct rpc_pipe_client *pipe_hnd;
@@ -2497,6 +2498,9 @@ net_share_enum_rpc(struct cli_state *cli,
                 return -1; 
         }
 
+       ZERO_STRUCT(ctr1);
+       ctr.ctr1 = &ctr1;
+
         /* Issue the NetShareEnum RPC call and retrieve the response */
        enum_hnd = 0;
        result = rpccli_srvsvc_NetShareEnum(pipe_hnd,