diff options
Diffstat (limited to 'source4/libnet/libnet.h')
-rw-r--r-- | source4/libnet/libnet.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/source4/libnet/libnet.h b/source4/libnet/libnet.h index 0a96e6c530..72c2fecdad 100644 --- a/source4/libnet/libnet.h +++ b/source4/libnet/libnet.h @@ -32,6 +32,26 @@ struct libnet_context { } user; }; +/* struct and enum for finding a domain controller */ +enum libnet_find_pdc_level { + LIBNET_FIND_PDC_GENERIC +}; + +union libnet_find_pdc { + /* find to a domains PDC */ + struct { + enum libnet_find_pdc_level level; + + struct { + const char *domain_name; + } in; + + struct { + const char *pdc_name; + } out; + } generic; +}; + /* struct and enum for connecting to a dcerpc inferface */ enum libnet_rpc_connect_level { LIBNET_RPC_CONNECT_PDC |