1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

s4-smbtorture: share test_ClosePrinter between RPC-SPOOLSS and RPC-SPOOLSS-WIN.

Guenther
This commit is contained in:
Günther Deschner 2010-06-04 19:02:17 +02:00
parent b3ebebd3b1
commit 29c0c103af
2 changed files with 3 additions and 26 deletions

View File

@ -2185,10 +2185,6 @@ static bool call_OpenPrinterEx(struct torture_context *tctx,
struct spoolss_DeviceMode *devmode,
struct policy_handle *handle);
static bool test_ClosePrinter(struct torture_context *tctx,
struct dcerpc_binding_handle *b,
struct policy_handle *handle);
static bool test_PrinterInfo_DevModes(struct torture_context *tctx,
struct dcerpc_pipe *p,
struct policy_handle *handle,
@ -2373,9 +2369,9 @@ static bool test_PrinterInfo_DevMode(struct torture_context *tctx,
return ret;
}
static bool test_ClosePrinter(struct torture_context *tctx,
struct dcerpc_binding_handle *b,
struct policy_handle *handle)
bool test_ClosePrinter(struct torture_context *tctx,
struct dcerpc_binding_handle *b,
struct policy_handle *handle)
{
NTSTATUS status;
struct spoolss_ClosePrinter r;

View File

@ -116,9 +116,6 @@ static bool test_OpenPrinterAsAdmin(struct torture_context *tctx,
}
static bool test_ClosePrinter(struct torture_context *tctx,
struct dcerpc_binding_handle *b,
struct policy_handle *handle);
/* This replicates the opening sequence of OpenPrinterEx calls XP does */
static bool test_OpenPrinterSequence(struct torture_context *tctx,
@ -453,22 +450,6 @@ static bool test_EnumPrinterDataEx(struct torture_context *tctx,
return true;
}
static bool test_ClosePrinter(struct torture_context *tctx,
struct dcerpc_binding_handle *b,
struct policy_handle *handle)
{
NTSTATUS status;
struct spoolss_ClosePrinter cp;
cp.in.handle = handle;
cp.out.handle = handle;
status = dcerpc_spoolss_ClosePrinter_r(b, tctx, &cp);
torture_assert_ntstatus_ok(tctx, status, "ClosePrinter failed");
return true;
}
static bool test_WinXP(struct torture_context *tctx, struct dcerpc_pipe *p)
{
bool ret = true;