From 0f18ca772da544a93799ca130a8f23529aad98f6 Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Sat, 6 Nov 1999 19:52:04 +0000 Subject: added rpcclient spoolenum command. enumerates printers. spoolss_r_io_enumprinters doesn't decode strings correctly as printer_info_1/2 code has only been written to write structures, not read them. (This used to be commit 135eaa977385cdd5f572a51f654f14d893347d7b) --- source3/include/rpc_spoolss.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source3/include/rpc_spoolss.h') diff --git a/source3/include/rpc_spoolss.h b/source3/include/rpc_spoolss.h index 0afc8d2b5d..626835933b 100755 --- a/source3/include/rpc_spoolss.h +++ b/source3/include/rpc_spoolss.h @@ -811,7 +811,7 @@ typedef struct spool_q_enumprinters UNISTR2 servername; uint32 level; BUFFER buffer; -/* uint32 buf_size;*/ + uint32 buf_size; } SPOOL_Q_ENUMPRINTERS; typedef struct spool_r_enumprinters @@ -825,6 +825,7 @@ typedef struct spool_r_enumprinters union { PRINTER_INFO_1 **printers_1; PRINTER_INFO_2 **printers_2; + void *info; } printer; } SPOOL_R_ENUMPRINTERS; -- cgit