From: Günther Deschner Date: Fri, 15 Feb 2008 22:30:53 +0000 (+0100) Subject: Fix IDL for netr_ServerReqChallenge, netr_ServerAuthenticate and X-Git-Tag: samba-3.2.0pre2~37^2~160^2~185 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3bee9b89792055bc902e3feab21e80a6f5a756fe;p=thirdparty%2Fsamba.git Fix IDL for netr_ServerReqChallenge, netr_ServerAuthenticate and netr_ServerAuthenticate2 to match what is on NDR and to generate a more appropriate samba3 netlogon client. Guenther --- diff --git a/source/librpc/idl/netlogon.idl b/source/librpc/idl/netlogon.idl index 60bf075ddf8..e5e789c965f 100644 --- a/source/librpc/idl/netlogon.idl +++ b/source/librpc/idl/netlogon.idl @@ -272,7 +272,8 @@ interface netlogon NTSTATUS netr_ServerReqChallenge( [in,unique,string,charset(UTF16)] uint16 *server_name, [in,string,charset(UTF16)] uint16 computer_name[], - [in,out,ref] netr_Credential *credentials + [in,ref] netr_Credential *credentials, + [out,ref] netr_Credential *return_credentials ); @@ -286,7 +287,8 @@ interface netlogon [in,string,charset(UTF16)] uint16 account_name[], [in] netr_SchannelType secure_channel_type, [in,string,charset(UTF16)] uint16 computer_name[], - [in,out,ref] netr_Credential *credentials + [in,ref] netr_Credential *credentials, + [out,ref] netr_Credential *return_credentials ); @@ -854,7 +856,8 @@ interface netlogon [in] [string,charset(UTF16)] uint16 account_name[], [in] netr_SchannelType secure_channel_type, [in] [string,charset(UTF16)] uint16 computer_name[], - [in,out,ref] netr_Credential *credentials, + [in,ref] netr_Credential *credentials, + [out,ref] netr_Credential *return_credentials, [in,out,ref] uint32 *negotiate_flags );