diff options
Diffstat (limited to 'source3/include/rpc_netlogon.h')
-rw-r--r-- | source3/include/rpc_netlogon.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/source3/include/rpc_netlogon.h b/source3/include/rpc_netlogon.h index c72a35749f..5c9e4c00d7 100644 --- a/source3/include/rpc_netlogon.h +++ b/source3/include/rpc_netlogon.h @@ -32,6 +32,7 @@ #define NET_AUTH 0x05 #define NET_SRVPWSET 0x06 #define NET_SAM_DELTAS 0x07 +#define NET_GETANYDCNAME 0x0b #define NET_LOGON_CTRL 0x0c #define NET_GETDCNAME 0x0d #define NET_AUTH2 0x0f @@ -424,6 +425,23 @@ typedef struct net_r_getdcname { WERROR status; } NET_R_GETDCNAME; + +/* NET_Q_GETANYDCNAME - Ask a DC for a trusted DC name */ + +typedef struct net_q_getanydcname { + UNISTR2 uni_logon_server; + uint32 ptr_domainname; + UNISTR2 uni_domainname; +} NET_Q_GETANYDCNAME; + +/* NET_R_GETANYDCNAME - Ask a DC for a trusted DC name */ + +typedef struct net_r_getanydcname { + uint32 ptr_dcname; + UNISTR2 uni_dcname; + WERROR status; +} NET_R_GETANYDCNAME; + /* NET_Q_TRUST_DOM_LIST - LSA Query Trusted Domains */ typedef struct net_q_trust_dom_info { uint32 ptr; /* undocumented buffer pointer */ |