From 37ffa791393adb6b92ac98d0ad03676db11fa6e9 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 23 Oct 2006 20:13:53 +0000 Subject: r19469: Another user of NetShareEnum (This used to be commit 3a1be1626c1e285da70a8fd688a494eb633eee2f) --- source3/libsmb/libsmbclient.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3') diff --git a/source3/libsmb/libsmbclient.c b/source3/libsmb/libsmbclient.c index 6be7dbe8d6..75c66d2e72 100644 --- a/source3/libsmb/libsmbclient.c +++ b/source3/libsmb/libsmbclient.c @@ -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, -- cgit