diff options
author | Volker Lendecke <vlendec@samba.org> | 2004-04-02 12:56:18 +0000 |
---|---|---|
committer | Volker Lendecke <vlendec@samba.org> | 2004-04-02 12:56:18 +0000 |
commit | 044c6f513dca21d4fc01db4a686c75d43d4952d2 (patch) | |
tree | 212fe9763acacfab4f671746ec6cec45a217996e /source3/include | |
parent | 620e1eaddc5e72cbfc8fb7de69b56167fcb3d34d (diff) | |
download | samba-044c6f513dca21d4fc01db4a686c75d43d4952d2.tar.gz samba-044c6f513dca21d4fc01db4a686c75d43d4952d2.tar.bz2 samba-044c6f513dca21d4fc01db4a686c75d43d4952d2.zip |
Implement NETLOGON GetDCName client side. You can ask a DC for the name of
a DC it trusts.
Volker
(This used to be commit ae6840320ff47827c2817549fe3133a57e3fe77f)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/rpc_netlogon.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/source3/include/rpc_netlogon.h b/source3/include/rpc_netlogon.h index 74e3a50ee4..a5b93b0238 100644 --- a/source3/include/rpc_netlogon.h +++ b/source3/include/rpc_netlogon.h @@ -33,6 +33,7 @@ #define NET_SRVPWSET 0x06 #define NET_SAM_DELTAS 0x07 #define NET_LOGON_CTRL 0x0c +#define NET_GETDCNAME 0x0d #define NET_AUTH2 0x0f #define NET_LOGON_CTRL2 0x0e #define NET_SAM_SYNC 0x10 @@ -298,6 +299,25 @@ typedef struct net_r_logon_ctrl2_info } NET_R_LOGON_CTRL2; +/* NET_Q_GETDCNAME - Ask a DC for a trusted DC name */ + +typedef struct net_q_getdcname +{ + uint32 ptr_logon_server; + UNISTR2 uni_logon_server; + uint32 ptr_domainname; + UNISTR2 uni_domainname; +} NET_Q_GETDCNAME; + +/* NET_R_GETDCNAME - Ask a DC for a trusted DC name */ + +typedef struct net_r_getdcname +{ + uint32 ptr_dcname; + UNISTR2 uni_dcname; + NTSTATUS status; +} NET_R_GETDCNAME; + /* NET_Q_TRUST_DOM_LIST - LSA Query Trusted Domains */ typedef struct net_q_trust_dom_info { |