1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-24 13:57:43 +03:00

Add missing windows 2008 netr_DsR_DcFlags and netr_DsRGetDCName_flags flags.

Guenther
(This used to be commit 1702a1512ece1a9d2bb092cb9bbfc499c081da70)
This commit is contained in:
Günther Deschner 2008-01-29 12:20:54 +01:00
parent 5ab43ae0d8
commit 5e9be79330

View File

@ -918,8 +918,7 @@ interface netlogon
/*****************/
/* Function 0x14 */
/* two unkown bits still: DS_IP_VERSION_AGNOSTIC and
* DS_TRY_NEXTCLOSEST_SITE - Guenther */
/* one unkown bit still: DS_IP_VERSION_AGNOSTIC - gd*/
typedef [bitmap32bit] bitmap {
DS_FORCE_REDISCOVERY = 0x00000001,
@ -937,6 +936,8 @@ interface netlogon
DS_ONLY_LDAP_NEEDED = 0x00008000,
DS_IS_FLAT_NAME = 0x00010000,
DS_IS_DNS_NAME = 0x00020000,
DS_TRY_NEXTCLOSEST_SITE = 0x00040000,
DS_DIRECTORY_SERVICE_6_REQUIRED = 0x00080000,
DS_RETURN_DNS_NAME = 0x40000000,
DS_RETURN_FLAT_NAME = 0x80000000
} netr_DsRGetDCName_flags;
@ -947,19 +948,21 @@ interface netlogon
} netr_DsRGetDCNameInfo_AddressType;
typedef [bitmap32bit] bitmap {
DS_SERVER_PDC = 0x00000001 /* NBT_SERVER_PDC */,
DS_SERVER_GC = 0x00000004 /* NBT_SERVER_GC */,
DS_SERVER_LDAP = 0x00000008 /* NBT_SERVER_LDAP */,
DS_SERVER_DS = 0x00000010 /* NBT_SERVER_DS */,
DS_SERVER_KDC = 0x00000020 /* NBT_SERVER_KDC */,
DS_SERVER_TIMESERV = 0x00000040 /* NBT_SERVER_TIMESERV */,
DS_SERVER_CLOSEST = 0x00000080 /* NBT_SERVER_CLOSEST */,
DS_SERVER_WRITABLE = 0x00000100 /* NBT_SERVER_WRITABLE */,
DS_SERVER_GOOD_TIMESERV = 0x00000200 /* NBT_SERVER_GOOD_TIMESERV */,
DS_SERVER_NDNC = 0x00000400,
DS_DNS_CONTROLLER = 0x20000000,
DS_DNS_DOMAIN = 0x40000000,
DS_DNS_FOREST = 0x80000000
DS_SERVER_PDC = 0x00000001 /* NBT_SERVER_PDC */,
DS_SERVER_GC = 0x00000004 /* NBT_SERVER_GC */,
DS_SERVER_LDAP = 0x00000008 /* NBT_SERVER_LDAP */,
DS_SERVER_DS = 0x00000010 /* NBT_SERVER_DS */,
DS_SERVER_KDC = 0x00000020 /* NBT_SERVER_KDC */,
DS_SERVER_TIMESERV = 0x00000040 /* NBT_SERVER_TIMESERV */,
DS_SERVER_CLOSEST = 0x00000080 /* NBT_SERVER_CLOSEST */,
DS_SERVER_WRITABLE = 0x00000100 /* NBT_SERVER_WRITABLE */,
DS_SERVER_GOOD_TIMESERV = 0x00000200 /* NBT_SERVER_GOOD_TIMESERV */,
DS_SERVER_NDNC = 0x00000400,
DS_SERVER_SELECT_SECRET_DOMAIN_6 = 0x00000800,
DS_SERVER_FULL_SECRET_DOMAIN_6 = 0x00001000,
DS_DNS_CONTROLLER = 0x20000000,
DS_DNS_DOMAIN = 0x40000000,
DS_DNS_FOREST = 0x80000000
} netr_DsR_DcFlags;
typedef struct {