diff options
author | Günther Deschner <gd@samba.org> | 2008-04-30 01:10:13 +0200 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2008-05-22 20:00:57 +0200 |
commit | 35c2462e57d0ac05af517ab1d2bba8ae76a5521c (patch) | |
tree | bdcc7c7eb838639dad000467db99f2ad03802c9b | |
parent | 475caf2526fed20f11c5015d0f8284a48e6fc778 (diff) | |
download | samba-35c2462e57d0ac05af517ab1d2bba8ae76a5521c.tar.gz samba-35c2462e57d0ac05af517ab1d2bba8ae76a5521c.tar.xz samba-35c2462e57d0ac05af517ab1d2bba8ae76a5521c.zip |
IDL: use nbt_dc_sock_addr.
Guenther
(cherry picked from commit 5a46f34fa364dfb20d7de93164b56d08dc4fb427)
-rw-r--r-- | source/librpc/idl/nbt.idl | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/source/librpc/idl/nbt.idl b/source/librpc/idl/nbt.idl index 7491324bce3..364f988e9e2 100644 --- a/source/librpc/idl/nbt.idl +++ b/source/librpc/idl/nbt.idl @@ -411,6 +411,12 @@ interface nbt NBT_SERVER_FULL_SECRET_DOMAIN_6 = 0x00001000 } nbt_server_type; + typedef struct { + uint32 sa_family; + [flag(NDR_BIG_ENDIAN)] ipv4address pdc_ip; + [flag(NDR_REMAINING)] DATA_BLOB remaining; + } nbt_dc_sock_addr; + /* response from pdc - type2 */ typedef struct { [flag(NDR_ALIGN4)] DATA_BLOB _pad; @@ -424,11 +430,8 @@ interface nbt nbt_string user_name; nbt_string server_site; nbt_string client_site; - uint8 unknown; - uint32 unknown2; - [flag(NDR_BIG_ENDIAN)] - ipv4address pdc_ip; - uint32 unknown3[2]; + uint8 dc_sock_addr_size; + [subcontext(0),subcontext_size(dc_sock_addr_size)] nbt_dc_sock_addr dc_sock_addr; nbt_netlogon_version nt_version; uint16 lmnt_token; uint16 lm20_token; @@ -539,11 +542,8 @@ interface nbt nbt_string user_name; nbt_string server_site; nbt_string client_site; - uint8 unknown; - uint32 unknown2; - [flag(NDR_BIG_ENDIAN)] - ipv4address pdc_ip; - uint32 unknown3[2]; + uint8 dc_sock_addr_size; + [subcontext(0),subcontext_size(dc_sock_addr_size)] nbt_dc_sock_addr dc_sock_addr; [value(13)] nbt_netlogon_version nt_version; uint16 lmnt_token; uint16 lm20_token; |