From 322d1ccd9f40b838911a7c076ebf3fb754b2550c Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 27 Sep 2004 22:06:27 +0000 Subject: r2699: Correct handle ServerAlive() and ServerAlive2() + add torture tests (This used to be commit 9e74144aa8e5f9a8b6e3d5293833c4afeebeddb0) --- source4/librpc/idl/oxidresolver.idl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'source4/librpc/idl/oxidresolver.idl') diff --git a/source4/librpc/idl/oxidresolver.idl b/source4/librpc/idl/oxidresolver.idl index 57c5cd439f..61e3049a10 100644 --- a/source4/librpc/idl/oxidresolver.idl +++ b/source4/librpc/idl/oxidresolver.idl @@ -86,10 +86,13 @@ interface IOXIDResolver [out, ref] uint32 *pAuthnHint, [out, ref] COMVERSION *pComVersion ); + typedef struct { + COMVERSION version; + uint32 unknown1; + } COMINFO; [idempotent] WERROR ServerAlive2 ( - [out] COMVERSION version, - [out] uint8 unknown1[4], + [out] COMINFO info, [out] DUALSTRINGARRAY dualstring, - [out] uint8 unknown2[5]); + [out] uint8 unknown2[3]); } -- cgit