構造体 ADS_STRUCT

#include <ads.h>


変数

LDAP * ld
void * ld
in_addr ldap_ip
time_t last_attempt
int ldap_port
int is_mine
struct {
   char *   realm
   char *   workgroup
   char *   ldap_server
   int   foreign
server
struct {
   char *   realm
   char *   password
   char *   user_name
   char *   kdc_server
   unsigned   flags
   int   time_offset
   time_t   tgt_expire
   time_t   tgs_expire
   time_t   renewable
auth
struct {
   uint32   flags
   char *   realm
   char *   bind_path
   char *   ldap_server_name
   char *   server_site_name
   char *   client_site_name
   time_t   current_time
   int   tried_closest_dc
config


説明

ads.h17 行で定義されています。


構造体

LDAP* ld

ads.h19 行で定義されています。

参照元 ads_connect()ads_count_replies()ads_current_time()ads_del_dn()ads_do_paged_search_args()ads_do_search()ads_do_search_retry_internal()ads_domain_func_level()ads_find_printer_on_server()ads_first_entry()ads_first_message()ads_gen_add()ads_gen_mod()ads_get_dn()ads_leave_realm()ads_next_entry()ads_next_message()ads_process_results()ads_pull_guid()ads_pull_sd()ads_pull_sid()ads_pull_sids()ads_pull_string()ads_pull_strings()ads_pull_strings_range()ads_pull_uint32()ads_sasl_bind()ads_sasl_gssapi_bind()ads_sasl_spnego_bind()ads_sasl_spnego_ntlmssp_bind()ads_sasl_spnego_rawkrb5_bind()ads_user_info()net_ads_printer_publish()net_update_dns_internal()nt_printer_publish_ads().

void* ld

ads.h21 行で定義されています。

struct in_addr ldap_ip

ads.h23 行で定義されています。

参照元 ads_connect()ads_dc_name()ads_try_connect()net_ads_cldap_netlogon()net_ads_info()net_ads_join()net_ads_leave()net_ads_workgroup().

time_t last_attempt

ads.h24 行で定義されています。

参照元 ads_connect()ads_do_search_retry_internal().

int ldap_port

ads.h25 行で定義されています。

参照元 ads_try_connect()net_ads_info()net_ads_lookup()net_ads_workgroup().

int is_mine

ads.h27 行で定義されています。

参照元 ad_idmap_cached_connection_internal()ads_cached_connection()ads_init()idmap_ad_close()sequence_number().

char* realm

ads.h31 行で定義されています。

参照元 ad_idmap_cached_connection_internal()ads_add_service_principal_name()ads_add_user_acct()ads_cached_connection()ads_connect()ads_current_time()ads_dc_name()ads_domain_func_level()ads_find_dc()ads_guess_service_principal()ads_init()ads_kinit_password()ads_sasl_gssapi_bind()ads_sasl_spnego_ntlmssp_bind()ads_set_machine_password()ads_startup_int()ads_try_connect()ads_user_add()net_ads_changetrustpw()net_ads_cldap_netlogon()net_ads_info()net_ads_join()net_ads_leave()net_ads_lookup()net_ads_password()net_ads_workgroup()net_update_dns_internal().

char* workgroup

ads.h32 行で定義されています。

参照元 ads_cached_connection()ads_connect()ads_current_time()ads_domain_func_level()ads_find_dc()ads_init()ads_startup_int()ads_try_connect().

char* ldap_server

ads.h33 行で定義されています。

参照元 ads_connect()ads_current_time()ads_domain_func_level()ads_guess_service_principal()ads_init().

int foreign

ads.h34 行で定義されています。

参照元 ads_init().

struct { ... } server

参照元 ads_cached_connection()ads_connect()ads_current_time()ads_domain_func_level()ads_find_dc()ads_guess_service_principal()ads_init()ads_startup_int()ads_try_connect()net_ads_cldap_netlogon()net_ads_join()net_ads_workgroup().

char* realm

ads.h39 行で定義されています。

char* password

ads.h40 行で定義されています。

参照元 ad_idmap_cached_connection_internal()ads_cached_connection()ads_connect()ads_kinit_password()ads_sasl_spnego_ntlmssp_bind()ads_startup_int()check_published_printers()check_refresh_gpo()net_ads_join()nt_printer_publish().

char* user_name

ads.h41 行で定義されています。

参照元 ads_connect()ads_kinit_password()ads_sasl_spnego_ntlmssp_bind()ads_startup_int()check_refresh_gpo()net_ads_join().

char* kdc_server

ads.h42 行で定義されています。

参照元 ads_change_trust_account_password()ads_connect()ads_set_machine_password()ads_user_add()net_ads_info()net_ads_password().

unsigned flags

ads.h43 行で定義されています。

参照元 ads_closest_dc()ads_connect()ads_current_time()ads_dc_name()ads_do_search_retry_internal()ads_domain_func_level()ads_sasl_spnego_bind()ads_startup_int()ads_try_connect()dcip_to_name()net_ads_check_int().

int time_offset

ads.h44 行で定義されています。

参照元 ads_change_trust_account_password()ads_current_time()ads_kinit_password()ads_sasl_spnego_rawkrb5_bind()ads_set_machine_password()ads_user_add()net_ads_info()net_ads_password()winbindd_raw_kerberos_login().

time_t tgt_expire

ads.h45 行で定義されています。

参照元 ad_idmap_cached_connection_internal()ads_cached_connection()ads_kinit_password().

time_t tgs_expire

ads.h46 行で定義されています。

参照元 ad_idmap_cached_connection_internal()ads_cached_connection()ads_sasl_spnego_rawkrb5_bind().

time_t renewable

ads.h47 行で定義されています。

参照元 ads_cached_connection()ads_kinit_password().

struct { ... } auth

参照元 ad_idmap_cached_connection_internal()ads_cached_connection()ads_change_trust_account_password()ads_connect()ads_current_time()ads_dc_name()ads_do_search_retry_internal()ads_domain_func_level()ads_kinit_password()ads_sasl_spnego_bind()ads_sasl_spnego_ntlmssp_bind()ads_sasl_spnego_rawkrb5_bind()ads_set_machine_password()ads_startup_int()ads_user_add()check_published_printers()check_refresh_gpo()dcip_to_name()net_ads_check_int()net_ads_info()net_ads_join()net_ads_password()nt_printer_publish()winbindd_raw_kerberos_login().

uint32 flags

ads.h52 行で定義されています。

char* realm

ads.h53 行で定義されています。

char* bind_path

ads.h54 行で定義されています。

参照元 ads_add_group_acct()ads_add_user_acct()ads_default_ou_string()ads_domain_sid()ads_get_gpo()ads_get_gpo_list()ads_search()ads_search_retry()ads_try_connect()gpo_password_policy()net_ads_gpo_apply()net_ads_gpo_list()net_ads_gpo_refresh()net_ads_group()net_ads_info()net_ads_search()net_ads_user()net_precreate_machine_acct().

char* ldap_server_name

ads.h55 行で定義されています。

参照元 ads_closest_dc()ads_connect()ads_dc_name()ads_get_gpo_list()ads_guess_service_principal()ads_sasl_gssapi_bind()ads_site_dn_for_machine()ads_try_connect()dcip_to_name()net_ads_info()net_ads_join()net_ads_leave().

char* server_site_name

ads.h56 行で定義されています。

参照元 ads_sitename_match()ads_try_connect().

char* client_site_name

ads.h57 行で定義されています。

参照元 ads_sitename_match()ads_try_connect().

time_t current_time

ads.h58 行で定義されています。

参照元 ads_current_time()net_ads_info().

int tried_closest_dc

ads.h59 行で定義されています。

参照元 ads_startup_int().

struct { ... } config

参照元 ad_idmap_cached_connection_internal()ads_add_group_acct()ads_add_service_principal_name()ads_add_user_acct()ads_cached_connection()ads_closest_dc()ads_connect()ads_current_time()ads_dc_name()ads_default_ou_string()ads_domain_sid()ads_get_gpo()ads_get_gpo_list()ads_guess_service_principal()ads_sasl_gssapi_bind()ads_search()ads_search_retry()ads_set_machine_password()ads_site_dn_for_machine()ads_sitename_match()ads_startup_int()ads_try_connect()ads_user_add()dcip_to_name()gpo_password_policy()net_ads_changetrustpw()net_ads_gpo_apply()net_ads_gpo_list()net_ads_gpo_refresh()net_ads_group()net_ads_info()net_ads_join()net_ads_leave()net_ads_lookup()net_ads_password()net_ads_search()net_ads_user()net_ads_workgroup()net_precreate_machine_acct()net_update_dns_internal().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:41 2009に生成されました。  doxygen 1.4.7