構造体 winbindd_cli_state

#include <winbindd.h>


変数

winbindd_cli_stateprev
winbindd_cli_statenext
int sock
fd_event fd_event
pid_t pid
BOOL finished
BOOL write_extra_data
time_t last_access
BOOL privileged
TALLOC_CTXmem_ctx
winbindd_request request
winbindd_response response
BOOL getpwent_initialized
BOOL getgrent_initialized
getent_stategetpwent_state
getent_stategetgrent_state


説明

winbindd.h68 行で定義されています。


構造体

struct winbindd_cli_state* prev

winbindd.h69 行で定義されています。

struct winbindd_cli_state * next

winbindd.h69 行で定義されています。

参照元 process_loop()remove_idle_client()winbindd_kill_all_clients()winbindd_status().

int sock

winbindd.h70 行で定義されています。

参照元 check_client_uid()child_read_request()fill_grent_mem()fork_domain_child()new_connection()remove_client()winbindd_pam_logoff()winbindd_status().

struct fd_event fd_event

winbindd.h71 行で定義されています。

参照元 new_connection()remove_client()request_finished()request_len_recv()request_main_recv()response_extra_sent()response_main_sent().

pid_t pid

winbindd.h72 行で定義されています。

参照元 fork_domain_child()process_request()winbindd_ccache_ntlm_auth()winbindd_check_machine_acct()winbindd_domain_info()winbindd_domain_name()winbindd_dual_ccache_ntlm_auth()winbindd_dual_check_machine_acct()winbindd_dual_dump_maps()winbindd_dual_getdcname()winbindd_dual_getsidaliases()winbindd_dual_gid2name()winbindd_dual_gid2sid()winbindd_dual_list_trusted_domains()winbindd_dual_lookupname()winbindd_dual_lookupsid()winbindd_dual_name2gid()winbindd_dual_name2uid()winbindd_dual_pam_auth()winbindd_dual_pam_auth_crap()winbindd_dual_pam_chauthtok()winbindd_dual_pam_chng_pswd_auth_crap()winbindd_dual_pam_logoff()winbindd_dual_set_hwm()winbindd_dual_set_mapping()winbindd_dual_show_sequence()winbindd_dual_sid2gid()winbindd_dual_sid2uid()winbindd_dual_sids2xids()winbindd_dual_uid2name()winbindd_dual_uid2sid()winbindd_dual_userinfo()winbindd_dump_maps()winbindd_endgrent()winbindd_endpwent()winbindd_getdcname()winbindd_getgrent()winbindd_getgrgid()winbindd_getgrnam()winbindd_getgroups()winbindd_getpwent()winbindd_getpwnam()winbindd_getpwuid()winbindd_gid_to_sid()winbindd_info()winbindd_interface_version()winbindd_list_groups()winbindd_list_trusted_domains()winbindd_list_users()winbindd_lookupname()winbindd_lookupsid()winbindd_netbios_name()winbindd_pam_auth()winbindd_pam_auth_crap()winbindd_pam_chauthtok()winbindd_pam_chng_pswd_auth_crap()winbindd_pam_logoff()winbindd_ping()winbindd_priv_pipe_dir()winbindd_set_hwm()winbindd_set_mapping()winbindd_setgrent_internal()winbindd_setpwent_internal()winbindd_sid_to_gid()winbindd_sid_to_uid()winbindd_sids_to_unixids()winbindd_status()winbindd_uid_to_sid()winbindd_wins_byip()winbindd_wins_byname().

BOOL finished

winbindd.h73 行で定義されています。

参照元 child_read_request()process_loop()request_len_recv()request_main_recv()request_recv()response_extra_sent()response_main_sent().

BOOL write_extra_data

winbindd.h74 行で定義されています。

time_t last_access

winbindd.h75 行で定義されています。

参照元 new_connection()remove_idle_client().

BOOL privileged

winbindd.h76 行で定義されています。

参照元 new_connection()request_main_recv()winbindd_allocate_gid()winbindd_allocate_uid()winbindd_dump_maps()winbindd_pam_auth_crap()winbindd_set_hwm()winbindd_set_mapping().

TALLOC_CTX* mem_ctx

winbindd.h78 行で定義されています。

参照元 child_process_request()fillup_password_policy()getgrgid_got_sid()getgrgid_recv()getgroups_sid2gid_recv()getgroups_usersid_recv()getpwsid_queryuser_recv()getpwsid_sid2uid_recv()process_request()remove_client()response_extra_sent()response_main_sent()sendto_child()sendto_domain()sid2gid_lookupsid_recv()sid2uid_lookupsid_recv()terminate()winbindd_domain_info()winbindd_dual_getdcname()winbindd_dual_getsidaliases()winbindd_dual_getuserdomgroups()winbindd_dual_list_trusted_domains()winbindd_dual_lookupname()winbindd_dual_lookuprids()winbindd_dual_lookupsid()winbindd_dual_pam_auth()winbindd_dual_pam_auth_cached()winbindd_dual_pam_auth_crap()winbindd_dual_pam_auth_samlogon()winbindd_dual_pam_chauthtok()winbindd_dual_pam_chng_pswd_auth_crap()winbindd_dual_sids2xids()winbindd_dual_userinfo()winbindd_dump_maps()winbindd_getgrgid()winbindd_getgrnam()winbindd_getgroups()winbindd_getpwent()winbindd_getpwnam()winbindd_getpwsid()winbindd_getpwuid()winbindd_getusersids()winbindd_gid_to_sid()winbindd_list_users()winbindd_lookupname()winbindd_lookupsid()winbindd_pam_auth_crap()winbindd_raw_kerberos_login()winbindd_set_hwm()winbindd_set_mapping()winbindd_show_sequence()winbindd_sid_to_gid()winbindd_sid_to_uid()winbindd_sids_to_unixids()winbindd_uid_to_sid().

struct winbindd_request request

winbindd.h79 行で定義されています。

参照元 child_process_request()child_read_request()find_auth_domain()get_uid_from_state()getgrgid_got_sid()getgrgid_recv()getpwnam_name2sid_recv()getpwuid_recv()gid2sid_recv()new_connection()process_request()request_len_recv()request_main_recv()response_extra_sent()response_main_sent()sendto_child()sendto_domain()setup_return_cc_name()sid2gid_lookupsid_recv()sid2gid_recv()sid2uid_lookupsid_recv()sid2uid_recv()uid2sid_recv()winbindd_ccache_ntlm_auth()winbindd_domain_info()winbindd_dual_ccache_ntlm_auth()winbindd_dual_dump_maps()winbindd_dual_getdcname()winbindd_dual_getsidaliases()winbindd_dual_getuserdomgroups()winbindd_dual_gid2name()winbindd_dual_gid2sid()winbindd_dual_init_connection()winbindd_dual_lookupname()winbindd_dual_lookuprids()winbindd_dual_lookupsid()winbindd_dual_name2gid()winbindd_dual_name2uid()winbindd_dual_pam_auth()winbindd_dual_pam_auth_cached()winbindd_dual_pam_auth_crap()winbindd_dual_pam_auth_kerberos()winbindd_dual_pam_auth_samlogon()winbindd_dual_pam_chauthtok()winbindd_dual_pam_chng_pswd_auth_crap()winbindd_dual_pam_logoff()winbindd_dual_set_hwm()winbindd_dual_set_mapping()winbindd_dual_show_sequence()winbindd_dual_sid2gid()winbindd_dual_sid2uid()winbindd_dual_sids2xids()winbindd_dual_uid2name()winbindd_dual_uid2sid()winbindd_dual_userinfo()winbindd_dump_maps()winbindd_getdcname()winbindd_getgrent()winbindd_getgrgid()winbindd_getgrnam()winbindd_getgroups()winbindd_getpwent()winbindd_getpwnam()winbindd_getpwuid()winbindd_getuserdomgroups()winbindd_getusersids()winbindd_gid_to_sid()winbindd_list_groups()winbindd_list_users()winbindd_lookupname()winbindd_lookuprids()winbindd_lookupsid()winbindd_pam_auth()winbindd_pam_auth_crap()winbindd_pam_chauthtok()winbindd_pam_chng_pswd_auth_crap()winbindd_pam_logoff()winbindd_raw_kerberos_login()winbindd_set_hwm()winbindd_set_mapping()winbindd_show_sequence()winbindd_sid_to_gid()winbindd_sid_to_uid()winbindd_sids_to_unixids()winbindd_uid_to_sid()winbindd_wins_byip()winbindd_wins_byname().

struct winbindd_response response

winbindd.h80 行で定義されています。

参照元 append_info3_as_ndr()append_info3_as_txt()child_process_request()domain_info_init_recv()fillup_password_policy()getgrgid_got_sid()getgroups_sid2gid_recv()getpwsid_sid2gid_recv()getusersids_recv()gid2sid_recv()lookupname_recv()lookupsid_recv()process_request()recvfrom_child()remove_client()remove_idle_client()request_error()request_finished()request_ok()response_extra_sent()response_main_sent()sendto_child()sendto_domain()sequence_recv()setup_return_cc_name()sid2gid_recv()sid2uid_recv()sids2xids_recv()uid2sid_recv()winbindd_domain_info()winbindd_domain_name()winbindd_dual_allocate_gid()winbindd_dual_allocate_uid()winbindd_dual_ccache_ntlm_auth()winbindd_dual_check_machine_acct()winbindd_dual_getdcname()winbindd_dual_getsidaliases()winbindd_dual_getuserdomgroups()winbindd_dual_gid2name()winbindd_dual_gid2sid()winbindd_dual_init_connection()winbindd_dual_lookupname()winbindd_dual_lookuprids()winbindd_dual_lookupsid()winbindd_dual_name2gid()winbindd_dual_name2uid()winbindd_dual_pam_auth()winbindd_dual_pam_auth_crap()winbindd_dual_pam_chauthtok()winbindd_dual_pam_chng_pswd_auth_crap()winbindd_dual_pam_logoff()winbindd_dual_show_sequence()winbindd_dual_sid2gid()winbindd_dual_sid2uid()winbindd_dual_sids2xids()winbindd_dual_uid2name()winbindd_dual_uid2sid()winbindd_dual_userinfo()winbindd_getgrent()winbindd_getgrnam()winbindd_getpwent()winbindd_info()winbindd_interface_version()winbindd_list_groups()winbindd_list_users()winbindd_netbios_name()winbindd_pam_auth()winbindd_pam_auth_crap()winbindd_pam_chauthtok()winbindd_pam_chng_pswd_auth_crap()winbindd_pam_logoff()winbindd_priv_pipe_dir()winbindd_wins_byip()winbindd_wins_byname().

BOOL getpwent_initialized

winbindd.h81 行で定義されています。

参照元 winbindd_endpwent()winbindd_getpwent()winbindd_setpwent_internal().

BOOL getgrent_initialized

winbindd.h83 行で定義されています。

参照元 winbindd_endgrent()winbindd_getgrent().

struct getent_state* getpwent_state

winbindd.h85 行で定義されています。

参照元 remove_client()remove_idle_client()winbindd_endpwent()winbindd_getpwent()winbindd_setpwent_internal().

struct getent_state* getgrent_state

winbindd.h86 行で定義されています。

参照元 remove_client()remove_idle_client()winbindd_endgrent()winbindd_getgrent()winbindd_setgrent_internal().


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