1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.

Guenther
(This used to be commit 909c9ae7ecbaa1bcc38d5c9ebc10fc5fb9a7bf59)
This commit is contained in:
Günther Deschner 2008-04-30 15:49:20 +02:00
parent 2b0e91caea
commit 9764083d25

View File

@ -551,6 +551,27 @@ interface nbt
uint16 lm20_token;
} nbt_cldap_netlogon_13;
typedef struct {
nbt_netlogon_command type;
uint16 sbz;
nbt_server_type server_type;
GUID domain_uuid;
nbt_string forest;
nbt_string dns_domain;
nbt_string pdc_dns_name;
nbt_string domain;
nbt_string pdc_name;
nbt_string user_name;
nbt_string server_site;
nbt_string client_site;
uint8 dc_sock_addr_size;
[subcontext(0),subcontext_size(dc_sock_addr_size)] nbt_dc_sock_addr dc_sock_addr;
nbt_string next_closest_site;
[value(29)] nbt_netlogon_version nt_version;
uint16 lmnt_token;
uint16 lm20_token;
} nbt_cldap_netlogon_29;
typedef [flag(NDR_NOALIGN),public,nodiscriminant] union {
[case(0)] nbt_cldap_netlogon_1 logon1;
[case(1)] nbt_cldap_netlogon_1 logon1;
@ -560,7 +581,13 @@ interface nbt
[case(5)] nbt_cldap_netlogon_5 logon5;
[case(6)] nbt_cldap_netlogon_5 logon5;
[case(7)] nbt_cldap_netlogon_5 logon5;
[default] nbt_cldap_netlogon_13 logon13;
[case(8)] nbt_cldap_netlogon_13 logon13;
[case(9)] nbt_cldap_netlogon_13 logon13;
[case(10)] nbt_cldap_netlogon_13 logon13;
[case(11)] nbt_cldap_netlogon_13 logon13;
[case(12)] nbt_cldap_netlogon_13 logon13;
[case(13)] nbt_cldap_netlogon_13 logon13;
[default] nbt_cldap_netlogon_29 logon29;
} nbt_cldap_netlogon;
/*******************************************/