diff options
author | Günther Deschner <gd@samba.org> | 2008-02-15 23:30:53 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2008-02-15 23:30:53 +0100 |
commit | ab09585d82f675d47d14ca3d6ff16e70d6203f5f (patch) | |
tree | 8707306f3cded747125d635503bb5bafa8a338f5 /source3/librpc | |
parent | e3a975b7f3d6ceaf32bdc70963fd0af87e2ef1ff (diff) | |
download | samba-ab09585d82f675d47d14ca3d6ff16e70d6203f5f.tar.gz samba-ab09585d82f675d47d14ca3d6ff16e70d6203f5f.tar.bz2 samba-ab09585d82f675d47d14ca3d6ff16e70d6203f5f.zip |
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
(This used to be commit 3bee9b89792055bc902e3feab21e80a6f5a756fe)
Diffstat (limited to 'source3/librpc')
-rw-r--r-- | source3/librpc/idl/netlogon.idl | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source3/librpc/idl/netlogon.idl b/source3/librpc/idl/netlogon.idl index 60bf075ddf..e5e789c965 100644 --- a/source3/librpc/idl/netlogon.idl +++ b/source3/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 ); |