From 417dbaa127c86f31b751a179e317c150fb8be1bf Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 22 Feb 2006 10:23:14 +0000 Subject: r13621: add an idl structure to parse saslauthd requests metze (This used to be commit d003654b1c1cbc00602e994b83f40fcfcf349596) --- source4/librpc/idl/drsblobs.idl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'source4/librpc') diff --git a/source4/librpc/idl/drsblobs.idl b/source4/librpc/idl/drsblobs.idl index d0173e4839..a60287fee5 100644 --- a/source4/librpc/idl/drsblobs.idl +++ b/source4/librpc/idl/drsblobs.idl @@ -163,4 +163,18 @@ interface drsblobs { [in] DsCompressedBlob blob ); + typedef [public,flag(NDR_NOALIGN|NDR_BIG_ENDIAN|NDR_PAHEX)] struct { + [value(strlen_m(authid))] uint16 authid_length; + [charset(UTF8)] uint8 authid[authid_length]; + uint16 passwd_length; + uint8 passwd[passwd_length]; + [value(strlen_m(service))] uint16 service_length; + [charset(UTF8)] uint8 service[service_length]; + [value(strlen_m(realm))] uint16 realm_length; + [charset(UTF8)] uint8 realm[realm_length]; + } saslauthdRequest; + + void decode_saslauthd( + [in] saslauthdRequest req + ); } -- cgit