diff options
author | Stefan Metzmacher <metze@samba.org> | 2007-02-17 09:10:32 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:48:27 -0500 |
commit | 0e173fa7b380726121a8a9072b273519ff6990c5 (patch) | |
tree | b41ba0a543b8fa108e4a5ee5c5bccfe5f4e6cbfb /source4/librpc | |
parent | 3847155cc47187689a7ef2c3902238ce71056955 (diff) | |
download | samba-0e173fa7b380726121a8a9072b273519ff6990c5.tar.gz samba-0e173fa7b380726121a8a9072b273519ff6990c5.tar.bz2 samba-0e173fa7b380726121a8a9072b273519ff6990c5.zip |
r21406: add idl for parsing the 'Packages' and 'Primary:CLEARTEXT' elements
of supplementalCredentials
metze
(This used to be commit b708d0729e03a78868f18fd37c9a01d7c75c900e)
Diffstat (limited to 'source4/librpc')
-rw-r--r-- | source4/librpc/idl/drsblobs.idl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/source4/librpc/idl/drsblobs.idl b/source4/librpc/idl/drsblobs.idl index 8cb661487e..811e15f793 100644 --- a/source4/librpc/idl/drsblobs.idl +++ b/source4/librpc/idl/drsblobs.idl @@ -248,6 +248,14 @@ interface drsblobs { [in] supplementalCredentialsBlob blob ); + typedef [public] struct { + [flag(STR_NOTERM|NDR_REMAINING)] string_array names; + } package_PackagesBlob; + + void decode_Packages( + [in] package_PackagesBlob blob + ); + typedef struct { [value(2*strlen_m(string))] uint16 length; [value(2*strlen_m(string))] uint16 size; @@ -279,6 +287,14 @@ interface drsblobs { [in] package_PrimaryKerberosBlob blob ); + typedef [public] struct { + [flag(STR_NOTERM|NDR_REMAINING)] string cleartext; + } package_PrimaryCLEARTEXTBlob; + + void decode_PrimaryCLEARTEXT( + [in] package_PrimaryCLEARTEXTBlob blob + ); + typedef struct { NTTIME time1; uint32 unknown1; |