#include <nameserv.h>
変数 | |
subnet_record * | next |
subnet_record * | prev |
char * | subnet_name |
enum subnet_type | type |
work_record * | workgrouplist |
name_record * | namelist |
response_record * | responselist |
BOOL | namelist_changed |
BOOL | work_changed |
in_addr | bcast_ip |
in_addr | mask_ip |
in_addr | myip |
int | nmb_sock |
int | dgram_sock |
nameserv.h の 420 行で定義されています。
struct subnet_record* next |
struct subnet_record* prev |
nameserv.h の 422 行で定義されています。
char* subnet_name |
nameserv.h の 424 行で定義されています。
参照元 add_logon_names()・add_name_to_subnet()・add_response_record()・announce_myself_to_domain_master_browser()・become_domain_master_browser_bcast()・become_domain_master_browser_wins()・become_domain_master_fail()・become_domain_master_query_success()・become_domain_master_stage1()・become_domain_master_stage2()・become_local_master_browser()・become_local_master_fail1()・become_local_master_fail2()・become_local_master_stage1()・become_local_master_stage2()・become_logon_server()・become_logon_server_fail()・become_logon_server_success()・broadcast_announce_request()・check_elections()・check_for_master_browser_fail()・collect_all_workgroup_names_from_wins_server()・create_workgroup_on_subnet()・domain_master_node_status_success()・dump_subnet_namelist()・dump_workgroups()・expire_names_on_subnet()・fail_register()・find_name_on_subnet()・find_response_record()・find_response_record_on_subnet()・find_workgroup_on_subnet()・initiate_myworkgroup_startup()・make_subnet()・my_name_register_failed()・node_status_response()・node_status_timeout_response()・process_browse_packet()・process_election()・process_get_backup_list_request()・process_lanman_packet()・process_master_browser_announce()・process_name_query_request()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・process_node_status_request()・query_name_response()・query_name_timeout_response()・queue_node_status()・queue_register_multihomed_name()・register_my_workgroup_one_subnet()・register_name_response()・register_name_timeout_response()・release_msbrowse_name_fail()・release_msbrowse_name_success()・release_name()・release_name_response()・release_name_timeout_response()・reset_workgroup_state()・retransmit_or_expire_response_records()・run_elections()・send_election_dgram()・send_host_announcement()・send_lm_host_announcement()・send_local_master_announcement()・send_workgroup_announcement()・standard_fail_register()・standard_success_release()・unbecome_local_master_browser()・unbecome_local_master_success()・wins_process_multihomed_name_registration_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request()・wins_processing_traverse_fn().
enum subnet_type type |
struct work_record* workgrouplist |
nameserv.h の 427 行で定義されています。
参照元 add_workgroup()・announce_my_servers_removed()・announce_myself_to_domain_master_browser()・check_elections()・check_master_browser_exists()・dump_workgroups()・expire_workgroups_and_servers()・find_workgroup_on_subnet()・nmbd_message_election()・process_reset_browser()・remove_workgroup_from_subnet()・run_elections()・sync_all_dmbs()・tell_become_backup()・write_browse_list().
struct name_record* namelist |
nameserv.h の 428 行で定義されています。
参照元 add_name_to_subnet()・dump_all_namelists()・dump_subnet_namelist()・expire_names_on_subnet()・fetch_1b_traverse_fn()・find_name_on_subnet()・find_name_on_wins_subnet()・process_node_status_request()・process_wins_dmb_query_request()・refresh_my_names()・release_wins_names()・remove_name_from_namelist()・remove_name_from_wins_namelist()・wins_delete_all_tmp_in_memory_records().
struct response_record* responselist |
nameserv.h の 432 行で定義されています。
参照元 add_server_to_workgroup()・add_workgroup()・become_domain_master_fail()・become_domain_master_stage2()・become_local_master_browser()・become_local_master_stage2()・become_logon_server_success()・create_server_on_workgroup()・expire_servers()・make_subnet()・process_host_announce()・process_lm_host_announce()・process_local_master_announce()・process_workgroup_announce()・remove_all_servers()・remove_server_from_workgroup()・remove_workgroup_from_subnet()・reset_workgroup_state()・update_server_ttl()・update_workgroup_ttl()・write_browse_list().
struct in_addr bcast_ip |
nameserv.h の 434 行で定義されています。
参照元 broadcast_announce_request()・find_subnet_for_dgram_browse_packet()・find_subnet_for_nmb_packet()・listening()・load_lmhosts_file()・make_subnet()・queue_query_name()・queue_register_name()・send_election_dgram()・send_host_announcement()・send_lm_host_announcement()・send_local_master_announcement()・send_workgroup_announcement()・tell_become_backup().
struct in_addr mask_ip |
struct in_addr myip |
nameserv.h の 436 行で定義されています。
参照元 add_samba_names_to_subnet()・become_domain_master_browser_wins()・broadcast_announce_request()・find_subnet_fd_for_address()・find_subnet_mailslot_fd_for_address()・insert_permanent_name_into_unicast()・insert_refresh_name_into_unicast()・make_subnet()・msg_nmbd_send_packet()・multihomed_register_name()・process_name_query_request()・reload_interfaces()・remove_permanent_name_from_unicast()・send_announcement()・send_backup_list_response()・send_election_dgram()・send_lm_announcement()・wins_next_registration().
int nmb_sock |
int dgram_sock |