r6620: the type 23 schannel bind uses a workstation name, not an account name
[samba.git] / source / librpc / idl / schannel.idl
index 157634ef766560207c60dacb1d7f518f49e2e16e..8c72742f88107e9f2d607905b6452c476b69122e 100644 (file)
@@ -4,6 +4,9 @@
   schannel structures
 */
 
+[
+       depends(netlogon)
+]
 interface schannel
 {
        /*
@@ -12,14 +15,14 @@ interface schannel
        */
        typedef struct {
                astring domain;
-               astring account_name;
+               astring workstation;
        } schannel_bind_3;
 
        typedef struct {
                astring domain;
-               astring account_name;
-               astring dnsdomain; /* in NBT dotted format */
                astring workstation;
+               nbt_string dnsdomain;
+               nbt_string dnsworkstation;
        } schannel_bind_23;
 
        typedef [nodiscriminant] union {