subnet_record 310 source3/include/nameserv.h typedef void (*response_function)(struct subnet_record *, struct response_record *, subnet_record 314 source3/include/nameserv.h typedef void (*timeout_response_function)(struct subnet_record *, subnet_record 319 source3/include/nameserv.h typedef void (*success_function)(struct subnet_record *, struct userdata_struct *, ...); subnet_record 323 source3/include/nameserv.h typedef void (*fail_function)(struct subnet_record *, struct response_record *, ...); subnet_record 328 source3/include/nameserv.h typedef void (*register_name_success_function)( struct subnet_record *, subnet_record 334 source3/include/nameserv.h typedef void (*register_name_fail_function)( struct subnet_record *, subnet_record 338 source3/include/nameserv.h typedef void (*release_name_success_function)( struct subnet_record *, subnet_record 342 source3/include/nameserv.h typedef void (*release_name_fail_function)( struct subnet_record *, subnet_record 346 source3/include/nameserv.h typedef void (*refresh_name_success_function)( struct subnet_record *, subnet_record 352 source3/include/nameserv.h typedef void (*refresh_name_fail_function)( struct subnet_record *, subnet_record 356 source3/include/nameserv.h typedef void (*query_name_success_function)( struct subnet_record *, subnet_record 362 source3/include/nameserv.h typedef void (*query_name_fail_function)( struct subnet_record *, subnet_record 367 source3/include/nameserv.h typedef void (*node_status_success_function)( struct subnet_record *, subnet_record 371 source3/include/nameserv.h typedef void (*node_status_fail_function)( struct subnet_record *, subnet_record 3556 source3/include/proto.h void insert_permanent_name_into_unicast( struct subnet_record *subrec, subnet_record 3558 source3/include/proto.h void unbecome_local_master_browser(struct subnet_record *subrec, struct work_record *work, subnet_record 3560 source3/include/proto.h void become_local_master_browser(struct subnet_record *subrec, struct work_record *work); subnet_record 3575 source3/include/proto.h void announce_and_sync_with_domain_master_browser( struct subnet_record *subrec, subnet_record 3584 source3/include/proto.h void process_election(struct subnet_record *subrec, struct packet_struct *p, char *buf); subnet_record 3595 source3/include/proto.h void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); subnet_record 3596 source3/include/proto.h void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); subnet_record 3597 source3/include/proto.h void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); subnet_record 3598 source3/include/proto.h void process_master_browser_announce(struct subnet_record *subrec, subnet_record 3600 source3/include/proto.h void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len); subnet_record 3601 source3/include/proto.h void process_get_backup_list_request(struct subnet_record *subrec, subnet_record 3603 source3/include/proto.h void process_reset_browser(struct subnet_record *subrec, subnet_record 3605 source3/include/proto.h void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf); subnet_record 3606 source3/include/proto.h void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len); subnet_record 3610 source3/include/proto.h void process_name_release_request(struct subnet_record *subrec, subnet_record 3612 source3/include/proto.h void process_name_refresh_request(struct subnet_record *subrec, subnet_record 3614 source3/include/proto.h void process_name_registration_request(struct subnet_record *subrec, subnet_record 3616 source3/include/proto.h void process_node_status_request(struct subnet_record *subrec, struct packet_struct *p); subnet_record 3617 source3/include/proto.h void process_name_query_request(struct subnet_record *subrec, struct packet_struct *p); subnet_record 3630 source3/include/proto.h void register_my_workgroup_one_subnet(struct subnet_record *subrec); subnet_record 3638 source3/include/proto.h void remove_name_from_namelist(struct subnet_record *subrec, subnet_record 3640 source3/include/proto.h struct name_record *find_name_on_subnet(struct subnet_record *subrec, subnet_record 3646 source3/include/proto.h bool add_name_to_subnet( struct subnet_record *subrec, subnet_record 3654 source3/include/proto.h void standard_success_register(struct subnet_record *subrec, subnet_record 3658 source3/include/proto.h void standard_fail_register( struct subnet_record *subrec, subnet_record 3664 source3/include/proto.h void standard_success_release( struct subnet_record *subrec, subnet_record 3669 source3/include/proto.h void add_samba_names_to_subnet( struct subnet_record *subrec ); subnet_record 3675 source3/include/proto.h bool query_name(struct subnet_record *subrec, const char *name, int type, subnet_record 3687 source3/include/proto.h void register_name(struct subnet_record *subrec, subnet_record 3696 source3/include/proto.h void release_name(struct subnet_record *subrec, struct name_record *namerec, subnet_record 3703 source3/include/proto.h bool node_status(struct subnet_record *subrec, struct nmb_name *nmbname, subnet_record 3711 source3/include/proto.h struct response_record *queue_register_name( struct subnet_record *subrec, subnet_record 3725 source3/include/proto.h struct response_record *queue_register_multihomed_name( struct subnet_record *subrec, subnet_record 3735 source3/include/proto.h struct response_record *queue_release_name( struct subnet_record *subrec, subnet_record 3745 source3/include/proto.h struct response_record *queue_query_name( struct subnet_record *subrec, subnet_record 3759 source3/include/proto.h struct response_record *queue_node_status( struct subnet_record *subrec, subnet_record 3787 source3/include/proto.h void remove_response_record(struct subnet_record *subrec, subnet_record 3789 source3/include/proto.h struct response_record *make_response_record( struct subnet_record *subrec, subnet_record 3796 source3/include/proto.h struct response_record *find_response_record(struct subnet_record **ppsubrec, subnet_record 3798 source3/include/proto.h bool is_refresh_already_queued(struct subnet_record *subrec, struct name_record *namerec); subnet_record 3803 source3/include/proto.h void broadcast_announce_request(struct subnet_record *subrec, struct work_record *work); subnet_record 3828 source3/include/proto.h void close_subnet(struct subnet_record *subrec); subnet_record 3832 source3/include/proto.h struct subnet_record *get_next_subnet_maybe_unicast(struct subnet_record *subrec); subnet_record 3833 source3/include/proto.h struct subnet_record *get_next_subnet_maybe_unicast_or_wins_server(struct subnet_record *subrec); subnet_record 3844 source3/include/proto.h void make_wins_proxy_name_query_request( struct subnet_record *subrec, subnet_record 3857 source3/include/proto.h void wins_process_name_refresh_request( struct subnet_record *subrec, subnet_record 3859 source3/include/proto.h void wins_process_name_registration_request(struct subnet_record *subrec, subnet_record 3861 source3/include/proto.h void wins_process_multihomed_name_registration_request( struct subnet_record *subrec, subnet_record 3866 source3/include/proto.h void wins_process_name_query_request(struct subnet_record *subrec, subnet_record 3868 source3/include/proto.h void wins_process_name_release_request(struct subnet_record *subrec, subnet_record 3881 source3/include/proto.h struct work_record *find_workgroup_on_subnet(struct subnet_record *subrec, subnet_record 3883 source3/include/proto.h struct work_record *create_workgroup_on_subnet(struct subnet_record *subrec, subnet_record 3886 source3/include/proto.h void initiate_myworkgroup_startup(struct subnet_record *subrec, struct work_record *work); subnet_record 33 source3/nmbd/nmbd_become_dmb.c static void become_domain_master_fail(struct subnet_record *subrec, subnet_record 74 source3/nmbd/nmbd_become_dmb.c static void become_domain_master_stage2(struct subnet_record *subrec, subnet_record 174 source3/nmbd/nmbd_become_dmb.c static void become_domain_master_stage1(struct subnet_record *subrec, const char *wg_name) subnet_record 204 source3/nmbd/nmbd_become_dmb.c static void become_domain_master_query_success(struct subnet_record *subrec, subnet_record 250 source3/nmbd/nmbd_become_dmb.c static void become_domain_master_query_fail(struct subnet_record *subrec, subnet_record 32 source3/nmbd/nmbd_become_lmb.c void insert_permanent_name_into_unicast( struct subnet_record *subrec, subnet_record 55 source3/nmbd/nmbd_become_lmb.c static void remove_permanent_name_from_unicast( struct subnet_record *subrec, subnet_record 73 source3/nmbd/nmbd_become_lmb.c static void reset_workgroup_state( struct subnet_record *subrec, const char *workgroup_name, subnet_record 131 source3/nmbd/nmbd_become_lmb.c static void unbecome_local_master_success(struct subnet_record *subrec, subnet_record 162 source3/nmbd/nmbd_become_lmb.c static void unbecome_local_master_fail(struct subnet_record *subrec, struct response_record *rrec, subnet_record 197 source3/nmbd/nmbd_become_lmb.c static void release_1d_name( struct subnet_record *subrec, const char *workgroup_name, subnet_record 231 source3/nmbd/nmbd_become_lmb.c static void release_msbrowse_name_success(struct subnet_record *subrec, subnet_record 247 source3/nmbd/nmbd_become_lmb.c static void release_msbrowse_name_fail( struct subnet_record *subrec, subnet_record 270 source3/nmbd/nmbd_become_lmb.c void unbecome_local_master_browser(struct subnet_record *subrec, struct work_record *work, subnet_record 322 source3/nmbd/nmbd_become_lmb.c static void become_local_master_stage2(struct subnet_record *subrec, subnet_record 408 source3/nmbd/nmbd_become_lmb.c static void become_local_master_fail2(struct subnet_record *subrec, subnet_record 435 source3/nmbd/nmbd_become_lmb.c static void become_local_master_stage1(struct subnet_record *subrec, subnet_record 475 source3/nmbd/nmbd_become_lmb.c static void become_local_master_fail1(struct subnet_record *subrec, subnet_record 511 source3/nmbd/nmbd_become_lmb.c void become_local_master_browser(struct subnet_record *subrec, struct work_record *work) subnet_record 168 source3/nmbd/nmbd_browsesync.c static void domain_master_node_status_success(struct subnet_record *subrec, subnet_record 242 source3/nmbd/nmbd_browsesync.c static void domain_master_node_status_fail(struct subnet_record *subrec, subnet_record 260 source3/nmbd/nmbd_browsesync.c static void find_domain_master_name_query_success(struct subnet_record *subrec, subnet_record 346 source3/nmbd/nmbd_browsesync.c static void find_domain_master_name_query_fail(struct subnet_record *subrec, subnet_record 365 source3/nmbd/nmbd_browsesync.c void announce_and_sync_with_domain_master_browser( struct subnet_record *subrec, subnet_record 396 source3/nmbd/nmbd_browsesync.c static void get_domain_master_name_node_status_success(struct subnet_record *subrec, subnet_record 482 source3/nmbd/nmbd_browsesync.c static void get_domain_master_name_node_status_fail(struct subnet_record *subrec, subnet_record 497 source3/nmbd/nmbd_browsesync.c static void find_all_domain_master_names_query_success(struct subnet_record *subrec, subnet_record 553 source3/nmbd/nmbd_browsesync.c static void find_all_domain_master_names_query_fail(struct subnet_record *subrec, subnet_record 32 source3/nmbd/nmbd_elections.c static void send_election_dgram(struct subnet_record *subrec, const char *workgroup_name, subnet_record 67 source3/nmbd/nmbd_elections.c static void check_for_master_browser_success(struct subnet_record *subrec, subnet_record 82 source3/nmbd/nmbd_elections.c static void check_for_master_browser_fail( struct subnet_record *subrec, subnet_record 259 source3/nmbd/nmbd_elections.c void process_election(struct subnet_record *subrec, struct packet_struct *p, char *buf) subnet_record 95 source3/nmbd/nmbd_incomingdgrams.c void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) subnet_record 195 source3/nmbd/nmbd_incomingdgrams.c void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) subnet_record 252 source3/nmbd/nmbd_incomingdgrams.c void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf) subnet_record 366 source3/nmbd/nmbd_incomingdgrams.c void process_master_browser_announce(struct subnet_record *subrec, subnet_record 418 source3/nmbd/nmbd_incomingdgrams.c void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len) subnet_record 537 source3/nmbd/nmbd_incomingdgrams.c static void send_backup_list_response(struct subnet_record *subrec, subnet_record 640 source3/nmbd/nmbd_incomingdgrams.c void process_get_backup_list_request(struct subnet_record *subrec, subnet_record 723 source3/nmbd/nmbd_incomingdgrams.c void process_reset_browser(struct subnet_record *subrec, subnet_record 776 source3/nmbd/nmbd_incomingdgrams.c void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf) subnet_record 817 source3/nmbd/nmbd_incomingdgrams.c void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len) subnet_record 54 source3/nmbd/nmbd_incomingrequests.c void process_name_release_request(struct subnet_record *subrec, subnet_record 151 source3/nmbd/nmbd_incomingrequests.c void process_name_refresh_request(struct subnet_record *subrec, subnet_record 188 source3/nmbd/nmbd_incomingrequests.c void process_name_registration_request(struct subnet_record *subrec, subnet_record 309 source3/nmbd/nmbd_incomingrequests.c void process_node_status_request(struct subnet_record *subrec, struct packet_struct *p) subnet_record 437 source3/nmbd/nmbd_incomingrequests.c void process_name_query_request(struct subnet_record *subrec, struct packet_struct *p) subnet_record 31 source3/nmbd/nmbd_logonnames.c static void become_logon_server_fail(struct subnet_record *subrec, subnet_record 70 source3/nmbd/nmbd_logonnames.c static void become_logon_server_success(struct subnet_record *subrec, subnet_record 129 source3/nmbd/nmbd_logonnames.c static void become_logon_server(struct subnet_record *subrec, subnet_record 31 source3/nmbd/nmbd_mynames.c static void my_name_register_failed(struct subnet_record *subrec, subnet_record 44 source3/nmbd/nmbd_mynames.c void register_my_workgroup_one_subnet(struct subnet_record *subrec) subnet_record 84 source3/nmbd/nmbd_mynames.c static void insert_refresh_name_into_unicast( struct subnet_record *subrec, subnet_record 79 source3/nmbd/nmbd_namelistdb.c void remove_name_from_namelist(struct subnet_record *subrec, subnet_record 98 source3/nmbd/nmbd_namelistdb.c struct name_record *find_name_on_subnet(struct subnet_record *subrec, subnet_record 182 source3/nmbd/nmbd_namelistdb.c bool add_name_to_subnet( struct subnet_record *subrec, subnet_record 274 source3/nmbd/nmbd_namelistdb.c void standard_success_register(struct subnet_record *subrec, subnet_record 299 source3/nmbd/nmbd_namelistdb.c void standard_fail_register( struct subnet_record *subrec, subnet_record 410 source3/nmbd/nmbd_namelistdb.c void standard_success_release( struct subnet_record *subrec, subnet_record 444 source3/nmbd/nmbd_namelistdb.c static void expire_names_on_subnet(struct subnet_record *subrec, time_t t) subnet_record 490 source3/nmbd/nmbd_namelistdb.c void add_samba_names_to_subnet( struct subnet_record *subrec ) subnet_record 616 source3/nmbd/nmbd_namelistdb.c static void dump_subnet_namelist( struct subnet_record *subrec, XFILE *fp) subnet_record 29 source3/nmbd/nmbd_namequery.c static void query_name_response( struct subnet_record *subrec, subnet_record 137 source3/nmbd/nmbd_namequery.c static void query_name_timeout_response(struct subnet_record *subrec, subnet_record 171 source3/nmbd/nmbd_namequery.c static bool query_local_namelists(struct subnet_record *subrec, struct nmb_name *nmbname, subnet_record 195 source3/nmbd/nmbd_namequery.c bool query_name(struct subnet_record *subrec, const char *name, int type, subnet_record 33 source3/nmbd/nmbd_nameregister.c static void register_name_response(struct subnet_record *subrec, subnet_record 178 source3/nmbd/nmbd_nameregister.c static void wins_registration_timeout(struct subnet_record *subrec, subnet_record 250 source3/nmbd/nmbd_nameregister.c static void register_name_timeout_response(struct subnet_record *subrec, subnet_record 476 source3/nmbd/nmbd_nameregister.c void register_name(struct subnet_record *subrec, subnet_record 29 source3/nmbd/nmbd_namerelease.c static void release_name_response(struct subnet_record *subrec, subnet_record 102 source3/nmbd/nmbd_namerelease.c static void release_name_timeout_response(struct subnet_record *subrec, subnet_record 178 source3/nmbd/nmbd_namerelease.c void release_name(struct subnet_record *subrec, struct name_record *namerec, subnet_record 29 source3/nmbd/nmbd_nodestatus.c static void node_status_response(struct subnet_record *subrec, subnet_record 60 source3/nmbd/nmbd_nodestatus.c static void node_status_timeout_response(struct subnet_record *subrec, subnet_record 80 source3/nmbd/nmbd_nodestatus.c bool node_status(struct subnet_record *subrec, struct nmb_name *nmbname, subnet_record 443 source3/nmbd/nmbd_packets.c static bool assert_check_subnet(struct subnet_record *subrec) subnet_record 457 source3/nmbd/nmbd_packets.c struct response_record *queue_register_name( struct subnet_record *subrec, subnet_record 575 source3/nmbd/nmbd_packets.c struct response_record *queue_register_multihomed_name( struct subnet_record *subrec, subnet_record 633 source3/nmbd/nmbd_packets.c struct response_record *queue_release_name( struct subnet_record *subrec, subnet_record 688 source3/nmbd/nmbd_packets.c struct response_record *queue_query_name( struct subnet_record *subrec, subnet_record 815 source3/nmbd/nmbd_packets.c struct response_record *queue_node_status( struct subnet_record *subrec, subnet_record 31 source3/nmbd/nmbd_responserecordsdb.c static void add_response_record(struct subnet_record *subrec, subnet_record 46 source3/nmbd/nmbd_responserecordsdb.c void remove_response_record(struct subnet_record *subrec, subnet_record 92 source3/nmbd/nmbd_responserecordsdb.c struct response_record *make_response_record( struct subnet_record *subrec, subnet_record 171 source3/nmbd/nmbd_responserecordsdb.c struct subnet_record *subrec, uint16 id) subnet_record 189 source3/nmbd/nmbd_responserecordsdb.c struct response_record *find_response_record(struct subnet_record **ppsubrec, subnet_record 226 source3/nmbd/nmbd_responserecordsdb.c bool is_refresh_already_queued(struct subnet_record *subrec, struct name_record *namerec) subnet_record 60 source3/nmbd/nmbd_sendannounce.c void broadcast_announce_request(struct subnet_record *subrec, struct work_record *work) subnet_record 88 source3/nmbd/nmbd_sendannounce.c static void send_announcement(struct subnet_record *subrec, int announce_type, subnet_record 129 source3/nmbd/nmbd_sendannounce.c static void send_lm_announcement(struct subnet_record *subrec, int announce_type, subnet_record 158 source3/nmbd/nmbd_sendannounce.c static void send_local_master_announcement(struct subnet_record *subrec, struct work_record *work, subnet_record 181 source3/nmbd/nmbd_sendannounce.c static void send_workgroup_announcement(struct subnet_record *subrec, struct work_record *work) subnet_record 200 source3/nmbd/nmbd_sendannounce.c static void send_host_announcement(struct subnet_record *subrec, struct work_record *work, subnet_record 223 source3/nmbd/nmbd_sendannounce.c static void send_lm_host_announcement(struct subnet_record *subrec, struct work_record *work, subnet_record 246 source3/nmbd/nmbd_sendannounce.c static void announce_server(struct subnet_record *subrec, struct work_record *work, subnet_record 208 source3/nmbd/nmbd_serverlistdb.c static uint32 write_this_server_name( struct subnet_record *subrec, subnet_record 246 source3/nmbd/nmbd_serverlistdb.c static uint32 write_this_workgroup_name( struct subnet_record *subrec, subnet_record 45 source3/nmbd/nmbd_subnetdb.c static void add_subnet(struct subnet_record *subrec) subnet_record 56 source3/nmbd/nmbd_subnetdb.c void close_subnet(struct subnet_record *subrec) subnet_record 357 source3/nmbd/nmbd_subnetdb.c struct subnet_record *get_next_subnet_maybe_unicast(struct subnet_record *subrec) subnet_record 374 source3/nmbd/nmbd_subnetdb.c struct subnet_record *get_next_subnet_maybe_unicast_or_wins_server(struct subnet_record *subrec) subnet_record 28 source3/nmbd/nmbd_winsproxy.c static void wins_proxy_name_query_request_success( struct subnet_record *subrec, subnet_record 134 source3/nmbd/nmbd_winsproxy.c static void wins_proxy_name_query_request_fail(struct subnet_record *subrec, subnet_record 205 source3/nmbd/nmbd_winsproxy.c void make_wins_proxy_name_query_request( struct subnet_record *subrec, subnet_record 825 source3/nmbd/nmbd_winsserver.c void wins_process_name_refresh_request( struct subnet_record *subrec, subnet_record 1004 source3/nmbd/nmbd_winsserver.c static void wins_register_query_success(struct subnet_record *subrec, subnet_record 1033 source3/nmbd/nmbd_winsserver.c static void wins_register_query_fail(struct subnet_record *subrec, subnet_record 1131 source3/nmbd/nmbd_winsserver.c void wins_process_name_registration_request(struct subnet_record *subrec, subnet_record 1414 source3/nmbd/nmbd_winsserver.c static void wins_multihomed_register_query_success(struct subnet_record *subrec, subnet_record 1480 source3/nmbd/nmbd_winsserver.c static void wins_multihomed_register_query_fail(struct subnet_record *subrec, subnet_record 1504 source3/nmbd/nmbd_winsserver.c void wins_process_multihomed_name_registration_request( struct subnet_record *subrec, subnet_record 1779 source3/nmbd/nmbd_winsserver.c static void process_wins_dmb_query_request(struct subnet_record *subrec, subnet_record 1909 source3/nmbd/nmbd_winsserver.c void wins_process_name_query_request(struct subnet_record *subrec, subnet_record 2019 source3/nmbd/nmbd_winsserver.c void wins_process_name_release_request(struct subnet_record *subrec, subnet_record 33 source3/nmbd/nmbd_workgroupdb.c static void add_workgroup(struct subnet_record *subrec, struct work_record *work) subnet_record 130 source3/nmbd/nmbd_workgroupdb.c static struct work_record *remove_workgroup_from_subnet(struct subnet_record *subrec, subnet_record 163 source3/nmbd/nmbd_workgroupdb.c struct work_record *find_workgroup_on_subnet(struct subnet_record *subrec, subnet_record 188 source3/nmbd/nmbd_workgroupdb.c struct work_record *create_workgroup_on_subnet(struct subnet_record *subrec, subnet_record 221 source3/nmbd/nmbd_workgroupdb.c static void fail_register(struct subnet_record *subrec, struct response_record *rrec, subnet_record 232 source3/nmbd/nmbd_workgroupdb.c void initiate_myworkgroup_startup(struct subnet_record *subrec, struct work_record *work)