summaryrefslogtreecommitdiff
path: root/librpc/idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-09-03 02:06:34 +0200
committerGünther Deschner <gd@samba.org>2009-09-08 22:27:41 +0200
commit2b16380a0e22cc455f698e59cd94bfd899c989d0 (patch)
treecf4be7e67c3d20a784e8d35d9e2d762e643afec9 /librpc/idl
parent4b6e9a8e49bb0f63eed65fd84c0aa28b394482cd (diff)
downloadsamba-2b16380a0e22cc455f698e59cd94bfd899c989d0.tar.gz
samba-2b16380a0e22cc455f698e59cd94bfd899c989d0.tar.bz2
samba-2b16380a0e22cc455f698e59cd94bfd899c989d0.zip
ntlmssp: add some void decode calls (useful for ndrdump).
Guenther
Diffstat (limited to 'librpc/idl')
-rw-r--r--librpc/idl/ntlmssp.idl23
1 files changed, 22 insertions, 1 deletions
diff --git a/librpc/idl/ntlmssp.idl b/librpc/idl/ntlmssp.idl
index dd42da0925..0bb30bb22e 100644
--- a/librpc/idl/ntlmssp.idl
+++ b/librpc/idl/ntlmssp.idl
@@ -6,7 +6,9 @@
[
pointer_default(unique),
- helper("../librpc/ndr/ndr_ntlmssp.h")
+ helper("../librpc/ndr/ndr_ntlmssp.h"),
+ helpstring("NTLM messages"),
+ uuid("6e746c6d-7373-700a-0000-00000000")
]
interface ntlmssp
{
@@ -270,4 +272,23 @@ interface ntlmssp
uint8 Checksum[8];
uint32 SeqNum;
} NTLMSSP_MESSAGE_SIGNATURE_NTLMv2;
+
+ /* some ndrdump helpers */
+
+ void decode_NEGOTIATE_MESSAGE(
+ [in] NEGOTIATE_MESSAGE negotiate
+ );
+
+ void decode_CHALLENGE_MESSAGE(
+ [in] CHALLENGE_MESSAGE challenge
+ );
+
+ void decode_AUTHENTICATE_MESSAGE(
+ [in] AUTHENTICATE_MESSAGE authenticate
+ );
+
+ void decode_NTLMv2_CLIENT_CHALLENGE(
+ [in] NTLMv2_CLIENT_CHALLENGE challenge
+ );
+
}