diff options
author | Volker Lendecke <vlendec@samba.org> | 2006-10-22 10:01:55 +0000 |
---|---|---|
committer | Volker Lendecke <vlendec@samba.org> | 2006-10-22 10:01:55 +0000 |
commit | 14607000e102f6665305808ecfdfe983aa820f15 (patch) | |
tree | e0c0adc8797a69fbbc0effb0e2d961a1f6fa92e9 /source/utils | |
parent | f17167e875ff145ca9147caa8f82460393c897e4 (diff) | |
download | samba-14607000e102f6665305808ecfdfe983aa820f15.tar.gz samba-14607000e102f6665305808ecfdfe983aa820f15.tar.xz samba-14607000e102f6665305808ecfdfe983aa820f15.zip |
r19450: Fix smbtree's use of netshareenum.
Jelmer, how much of r18802 did you actually test??
Volker
Diffstat (limited to 'source/utils')
-rw-r--r-- | source/utils/smbtree.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/utils/smbtree.c b/source/utils/smbtree.c index b2a4e240ff4..31ed7635654 100644 --- a/source/utils/smbtree.c +++ b/source/utils/smbtree.c @@ -135,6 +135,7 @@ static BOOL get_rpc_shares(struct cli_state *cli, struct rpc_pipe_client *pipe_hnd; TALLOC_CTX *mem_ctx; uint32 enum_hnd; + struct srvsvc_NetShareCtr1 ctr1; union srvsvc_NetShareCtr ctr; uint32 numentries; int i; @@ -156,6 +157,10 @@ static BOOL get_rpc_shares(struct cli_state *cli, return False; } + ZERO_STRUCT(ctr1); + level = 1; + ctr.ctr1 = &ctr1; + status = rpccli_srvsvc_NetShareEnum(pipe_hnd, mem_ctx, NULL, &info_level, &ctr, 0xffffffff, &numentries, |