#include <nameserv.h>
変数 | |
struct { | |
int name_trn_id | |
int opcode | |
BOOL response | |
struct { | |
BOOL bcast | |
BOOL recursion_available | |
BOOL recursion_desired | |
BOOL trunc | |
BOOL authoritative | |
} nm_flags | |
int rcode | |
int qdcount | |
int ancount | |
int nscount | |
int arcount | |
} | header |
struct { | |
nmb_name question_name | |
int question_type | |
int question_class | |
} | question |
res_rec * | answers |
res_rec * | nsrecs |
res_rec * | additional |
nameserv.h の 460 行で定義されています。
int name_trn_id |
int opcode |
nameserv.h の 463 行で定義されています。
参照元 build_nmb()・debug_nmb_packet()・do_nodestatus()・initiate_multihomed_name_register_packet()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_name_refresh_packet()・initiate_name_register_packet()・initiate_name_release_packet()・initiate_node_status_packet()・is_refresh_already_queued()・name_query()・node_status_query()・packet_is_for_wins_server()・process_nmb_request()・query_name_response()・register_name_response()・release_name_response()・reply_netbios_packet()・send_wins_wack_response()・validate_nmb_packet()・validate_nmb_response_packet()・wins_next_registration().
nameserv.h の 467 行で定義されています。
nameserv.h の 468 行で定義されています。
nameserv.h の 469 行で定義されています。
nameserv.h の 470 行で定義されています。
struct { ... } nm_flags |
参照元 build_nmb()・create_and_init_additional_record()・create_and_init_netbios_packet()・debug_nmb_packet()・do_nodestatus()・find_subnet_for_nmb_packet()・initiate_multihomed_name_register_packet()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_name_refresh_packet()・initiate_name_register_packet()・initiate_name_release_packet()・initiate_node_status_packet()・make_response_record()・name_query()・node_status_query()・packet_is_for_wins_server()・parse_nmb()・process_name_query_request()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・register_name_response()・register_name_timeout_response()・release_name_response()・release_name_timeout_response()・reply_netbios_packet()・send_wins_wack_response()・wins_process_multihomed_name_registration_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request().
int rcode |
int qdcount |
int ancount |
int nscount |
int arcount |
nameserv.h の 476 行で定義されています。
参照元 build_nmb()・copy_nmb_packet()・debug_nmb_packet()・do_nodestatus()・initiate_multihomed_name_register_packet()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_name_refresh_packet()・initiate_name_register_packet()・initiate_name_release_packet()・initiate_node_status_packet()・name_query()・node_status_query()・reply_netbios_packet()・validate_nmb_packet().
struct { ... } header |
参照元 build_nmb()・copy_nmb_packet()・create_and_init_additional_record()・create_and_init_netbios_packet()・debug_nmb_packet()・do_nodestatus()・find_subnet_for_nmb_packet()・initiate_multihomed_name_register_packet()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_name_refresh_packet()・initiate_name_register_packet()・initiate_name_release_packet()・initiate_node_status_packet()・is_refresh_already_queued()・make_response_record()・name_query()・node_status_query()・packet_is_for_wins_server()・process_name_query_request()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・process_nmb_request()・process_nmb_response()・query_name_response()・receive_nmb_packet()・register_name_response()・register_name_timeout_response()・release_name_response()・release_name_timeout_response()・reply_netbios_packet()・run_packet_queue()・send_wins_wack_response()・traverse_match()・validate_nmb_packet()・validate_nmb_response_packet()・wins_next_registration()・wins_process_multihomed_name_registration_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request().
struct nmb_name question_name |
nameserv.h の 480 行で定義されています。
参照元 build_nmb()・create_and_init_additional_record()・create_and_init_netbios_packet()・debug_nmb_packet()・do_nodestatus()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_node_status_packet()・is_refresh_already_queued()・name_query()・node_status_query()・node_status_response()・node_status_timeout_response()・process_name_query_request()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・process_node_status_request()・query_current()・query_name_response()・query_name_timeout_response()・register_name_response()・register_name_timeout_response()・release_name_response()・release_name_timeout_response()・reply_netbios_packet()・run_dns_queue()・wins_next_registration()・wins_process_multihomed_name_registration_request()・wins_process_name_query_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request()・wins_registration_timeout()・write_child().
int question_type |
int question_class |
struct { ... } question |
参照元 build_nmb()・create_and_init_additional_record()・create_and_init_netbios_packet()・debug_nmb_packet()・do_nodestatus()・initiate_name_query_packet()・initiate_name_query_packet_from_wins_server()・initiate_node_status_packet()・is_refresh_already_queued()・name_query()・node_status_query()・node_status_response()・node_status_timeout_response()・packet_is_for_wins_server()・process_name_query_request()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・process_nmb_request()・process_node_status_request()・query_current()・query_name_response()・query_name_timeout_response()・register_name_response()・register_name_timeout_response()・release_name_response()・release_name_timeout_response()・reply_netbios_packet()・run_dns_queue()・validate_nmb_packet()・wins_next_registration()・wins_process_multihomed_name_registration_request()・wins_process_name_query_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request()・wins_registration_timeout()・write_child().
nameserv.h の 486 行で定義されています。
参照元 build_nmb()・copy_nmb_packet()・debug_nmb_packet()・free_nmb_packet()・reply_netbios_packet().
struct res_rec* additional |
nameserv.h の 487 行で定義されています。
参照元 build_nmb()・copy_nmb_packet()・create_and_init_additional_record()・debug_nmb_packet()・free_nmb_packet()・get_ttl_from_packet()・initiate_multihomed_name_register_packet()・initiate_name_refresh_packet()・initiate_name_register_packet()・initiate_name_release_packet()・process_name_refresh_request()・process_name_registration_request()・process_name_release_request()・register_name_response()・register_name_timeout_response()・release_name_timeout_response()・reply_netbios_packet()・send_name_registration_response()・send_name_release_response()・send_wins_name_registration_response()・send_wins_name_release_response()・wins_multihomed_register_query_success()・wins_next_registration()・wins_process_multihomed_name_registration_request()・wins_process_name_refresh_request()・wins_process_name_registration_request()・wins_process_name_release_request()・wins_registration_timeout().