From 4489ad0998e62f0f0e24194908f5b2b8ac3b012c Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Fri, 21 Mar 2008 01:14:23 +0100 Subject: Allow to set or unset resume_handle in netconnenum in rpcclient. Guenther (This used to be commit f1b93c24fea0441deb5319f6fc4df0373d0dc939) --- source3/rpcclient/cmd_srvsvc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source3/rpcclient/cmd_srvsvc.c') diff --git a/source3/rpcclient/cmd_srvsvc.c b/source3/rpcclient/cmd_srvsvc.c index fc00f8a178..a8549829fa 100644 --- a/source3/rpcclient/cmd_srvsvc.c +++ b/source3/rpcclient/cmd_srvsvc.c @@ -809,6 +809,7 @@ static WERROR cmd_srvsvc_net_conn_enum(struct rpc_pipe_client *cli, NTSTATUS status; uint32_t total_entries = 0; uint32_t resume_handle = 0; + uint32_t *resume_handle_p = NULL; uint32_t level = 1; const char *path = "IPC$"; @@ -827,6 +828,7 @@ static WERROR cmd_srvsvc_net_conn_enum(struct rpc_pipe_client *cli, if (argc >= 4) { resume_handle = atoi(argv[3]); + resume_handle_p = &resume_handle; } ZERO_STRUCT(info_ctr); @@ -852,7 +854,7 @@ static WERROR cmd_srvsvc_net_conn_enum(struct rpc_pipe_client *cli, &info_ctr, 0xffffffff, &total_entries, - &resume_handle, + resume_handle_p, &result); if (!NT_STATUS_IS_OK(status) || !W_ERROR_IS_OK(result)) { -- cgit