Here is a list of all documented functions with links to the documentation:
- r -
- random_burden() : unitregional.c
- randomize_and_send_udp() : outside_network.c
- rate_compfunc() : infra.h, infra.c
- rate_deldatafunc() : infra.h
- rate_delkeyfunc() : infra.h
- rate_list() : remote.c
- rate_sizefunc() : infra.h
- rbtree_create() : rbtree.h, rbtree.c
- rbtree_delete() : rbtree.c, rbtree.h
- rbtree_delete_fixup() : rbtree.c
- rbtree_find_less_equal() : rbtree.c, rbtree.h
- rbtree_first() : rbtree.c, rbtree.h
- rbtree_init() : rbtree.c, rbtree.h
- rbtree_insert() : rbtree.c, rbtree.h
- rbtree_insert_fixup() : rbtree.c
- rbtree_last() : rbtree.c, rbtree.h
- rbtree_next() : rbtree.c, rbtree.h
- rbtree_previous() : rbtree.c, rbtree.h
- rbtree_rotate_left() : rbtree.c
- rbtree_rotate_right() : rbtree.c
- rbtree_search() : rbtree.c, rbtree.h
- rdata2sockaddr() : respip.c
- rdata_copy() : msgreply.c
- rdata_duplicate() : authzone.c
- read_acl_interface_tag_actions() : acl_list.c
- read_acl_interface_tag_datas() : acl_list.c
- read_acl_interface_tags() : acl_list.c
- read_acl_interface_view() : acl_list.c
- read_acl_list() : acl_list.c
- read_acl_tag_actions() : acl_list.c
- read_acl_tag_datas() : acl_list.c
- read_acl_tags() : acl_list.c
- read_acl_view() : acl_list.c
- read_addrs() : iter_priv.c
- read_assign_step() : replay.c
- read_calloc_stat() : memstats.c
- read_chunked_zero_terminate() : unbound-anchor.c
- read_create() : lock_verify.c
- read_data_chunk() : unbound-anchor.c
- read_datafile() : testpkts.c, testpkts.h
- read_donotq() : iter_donotq.c
- read_entry() : testpkts.c, testpkts.h
- read_fetch_policy() : iter_utils.c, iter_utils.h
- read_file_content() : replay.c
- read_fixed() : cachedump.c
- read_forwards() : iter_fwd.c
- read_fwds_addr() : iter_fwd.c
- read_fwds_host() : iter_fwd.c
- read_fwds_name() : iter_fwd.c
- read_header() : lock_verify.c
- read_http_headers() : petal.c, unbound-anchor.c
- read_http_result() : unbound-anchor.c
- read_if_pending_keys() : unbound-anchor.c
- read_input() : pktview.c
- read_keys() : signit.c
- read_last_success_time() : unbound-anchor.c
- read_lock() : lock_verify.c
- read_malloc_stat() : memstats.c
- read_multiline() : autotrust.c
- read_names() : iter_priv.c
- read_root_hints() : iter_hints.c
- read_root_hints_list() : iter_hints.c
- read_rrs() : signit.c
- read_ssl_line() : petal.c, unbound-anchor.c
- read_stubs() : iter_hints.c
- read_stubs_addr() : iter_hints.c
- read_stubs_host() : iter_hints.c
- read_stubs_name() : iter_hints.c
- read_tcl_list() : tcp_conn_limit.c
- readfile() : memstats.c
- readinput() : lock_verify.c
- readkeyword_bindfile() : val_anchor.c
- readup_str() : lock_verify.c
- receive_bytes() : dtstream.c, unbound-dnstap-socket.c
- reclaim_http_handler() : netevent.c
- reclaim_space() : lruhash.h, lruhash.c
- reclaim_tcp_handler() : netevent.c
- record_sigh() : daemon.c
- recv_one() : streamtcp.c
- regional_alloc() : regional.c, regional.h
- regional_alloc_init() : regional.c, regional.h
- regional_alloc_zero() : regional.c, regional.h
- regional_create() : regional.c, regional.h
- regional_create_custom() : regional.c, regional.h
- regional_create_custom_large_object() : regional.c
- regional_create_nochunk() : regional.c, regional.h
- regional_destroy() : regional.c, regional.h
- regional_free_all() : regional.c, regional.h
- regional_get_mem() : regional.c, regional.h
- regional_init() : regional.c
- regional_log_stats() : regional.c, regional.h
- regional_strdup() : regional.c, regional.h
- regional_test() : unitregional.c, unitmain.h
- remote_accept_callback() : worker.h
- remote_control_callback() : worker.h
- remote_get_opt_ssl() : remote.c, worker.h
- remote_handshake_later() : remote.c
- remote_read() : unbound-control.c
- remote_write() : unbound-control.c
- remove_configfile() : testbound.c
- remove_item() : unitneg.c
- remove_missing_trustanchors() : autotrust.c
- remove_rrset() : iter_scrub.c
- remove_spurious_authority() : validator.c
- repevt_string() : fake_event.c
- repinfo_copy_rrsets() : msgreply.c
- replay_get_oldest_timer() : replay.c, replay.h
- replay_moment_delete() : replay.c
- replay_moment_read() : replay.c
- replay_range_delete() : replay.c
- replay_range_read() : replay.c
- replay_scenario_delete() : replay.c, replay.h
- replay_scenario_read() : replay.c, replay.h
- replay_var_compare() : replay.c, replay.h, fptr_wlist.h
- reply_addr2str() : pythonmod_utils.c, pythonmod_utils.h
- reply_all_rrsets_secure() : msgreply.h, msgreply.c
- reply_and_prefetch() : worker.c
- reply_check_cname_chain() : msgreply.c, msgreply.h
- reply_equal() : iter_utils.c, iter_utils.h
- reply_find_answer_rrset() : msgreply.c, msgreply.h
- reply_find_final_cname_target() : msgreply.c, msgreply.h
- reply_find_rrset() : msgreply.c, msgreply.h
- reply_find_rrset_section_an() : msgreply.c, msgreply.h
- reply_find_rrset_section_ns() : msgreply.h, msgreply.c
- reply_find_soa() : val_neg.c
- reply_get_NS_rrset() : iter_utils.c
- reply_has_nsec() : val_neg.c
- reply_info_alloc_rrset_keys() : msgreply.c, msgreply.h
- reply_info_answer_encode() : msgencode.c, msgencode.h
- reply_info_can_answer_expired() : msgreply.c, msgreply.h
- reply_info_copy() : msgreply.c, msgreply.h
- reply_info_could_use_expired() : msgreply.c, msgreply.h
- reply_info_delete() : msgreply.h
- reply_info_encode() : msgencode.h, msgencode.c
- reply_info_parse() : msgreply.h, msgreply.c
- reply_info_parsedelete() : msgreply.c, msgreply.h
- reply_info_set_ttls() : msgreply.c, msgreply.h
- reply_info_sortref() : msgreply.c, msgreply.h
- reply_info_sortref_cmp() : msgreply.c
- reply_nsec_signer() : val_neg.c
- reply_with_accept() : unbound-dnstap-socket.c
- reply_with_finish() : unbound-dnstap-socket.c
- replyline() : testpkts.c
- report_status() : win_svc.c
- reportev() : win_svc.c
- reset_holddown() : autotrust.c
- reset_worker_timer() : autotrust.c
- reset_worker_timer_at() : autotrust.c
- resolve_host_ip() : unbound-anchor.c
- resolve_interface_names() : listen_dnsport.c, listen_dnsport.h
- resolve_name() : unbound-anchor.c
- resp_addr_del() : respip.c
- resp_addr_get_action() : respip.c, respip.h
- resp_addr_get_rrset() : respip.c, respip.h
- respip_action_cfg() : respip.c
- respip_addr_lookup() : respip.c
- respip_clear() : respip.c, respip.h
- respip_conf_actions_test() : unitmain.c
- respip_conf_data_test() : unitmain.c
- respip_copy_rrset() : respip.c, respip.h
- respip_data_answer() : respip.c
- respip_deinit() : respip.c, respip.h
- respip_enter_rr() : respip.c, respip.h
- respip_find_or_create() : respip.c
- respip_get_funcblock() : respip.h, respip.c
- respip_get_mem() : respip.c, respip.h
- respip_global_apply_cfg() : respip.c, respip.h
- respip_inform_print() : respip.c, respip.h
- respip_inform_super() : respip.c, respip.h
- respip_init() : respip.c, respip.h
- respip_merge_cname() : respip.c, respip.h
- respip_nodata_answer() : respip.c
- respip_operate() : respip.h, respip.c
- respip_rewrite_reply() : respip.c, respip.h
- respip_set_create() : respip.c, respip.h
- respip_set_delete() : respip.c, respip.h
- respip_set_get_mem() : respip.c, respip.h
- respip_set_get_tree() : respip.c, respip.h
- respip_set_is_empty() : respip.c, respip.h
- respip_set_swap_tree() : respip.c, respip.h
- respip_sockaddr_delete() : respip.c, respip.h
- respip_sockaddr_find_or_create() : respip.c, respip.h
- respip_test() : unitmain.c
- respip_view_conf_actions_test() : unitmain.c
- respip_view_conf_data_test() : unitmain.c
- respip_views_apply_cfg() : respip.c, respip.h
- response_type_from_cache() : iter_resptype.c, iter_resptype.h
- response_type_from_server() : iter_resptype.c, iter_resptype.h
- reuse_cb_and_decommission() : outside_network.c
- reuse_cb_readwait_for_failure() : outside_network.c
- reuse_cmp() : outside_network.c, outside_network.h
- reuse_cmp_addrportssl() : outside_network.c
- reuse_del_readwait() : outside_network.c, outside_network.h
- reuse_del_readwait_elem() : outside_network.c
- reuse_id_cmp() : outside_network.c, outside_network.h
- reuse_move_writewait_away() : outside_network.c
- reuse_tcp_by_id_find() : outside_network.c, outside_network.h
- reuse_tcp_close_oldest() : outside_network.c
- reuse_tcp_find() : outside_network.c
- reuse_tcp_insert() : outside_network.c, outside_network.h
- reuse_tcp_lru_snip() : outside_network.c, outside_network.h
- reuse_tcp_lru_touch() : outside_network.h, outside_network.c
- reuse_tcp_remove_serviced_keep() : outside_network.c
- reuse_tcp_remove_tree_list() : outside_network.c, outside_network.h
- reuse_tcp_select_id() : outside_network.c, outside_network.h
- reuse_tcp_setup_read_and_timeout() : outside_network.c
- reuse_tcp_setup_timeout() : outside_network.c
- reuse_tree_by_id_delete() : outside_network.c
- reuse_tree_by_id_insert() : outside_network.c, outside_network.h
- reuse_write_wait_clear() : unittcpreuse.c
- reuse_write_wait_pop() : outside_network.c, outside_network.h
- reuse_write_wait_push_back() : outside_network.c, outside_network.h
- reuse_write_wait_remove() : outside_network.c, outside_network.h
- reverse() : dns64.c
- revoke_dnskey() : autotrust.c
- ring_add() : delayer.c
- ring_create() : delayer.c
- ring_delete() : delayer.c
- ring_empty() : delayer.c
- ring_peek_time() : delayer.c
- ring_pop() : delayer.c
- rnd_test() : unitmain.c
- rpz_action_to_respip_action() : rpz.c, rpz.h
- rpz_action_to_string() : rpz.c, rpz.h
- rpz_add_soa() : rpz.c
- rpz_apply_cfg_elements() : rpz.c
- rpz_apply_cname_override_action() : rpz.c
- rpz_callback_from_iterator_cname() : rpz.c, rpz.h
- rpz_callback_from_iterator_module() : rpz.c, rpz.h
- rpz_callback_from_worker_request() : rpz.c, rpz.h
- rpz_clear() : rpz.c, rpz.h
- rpz_clientip_remove_trigger_rr() : rpz.c
- rpz_clientip_synthesized_set_get_mem() : rpz.c
- rpz_config() : rpz.c, rpz.h
- rpz_config_to_action() : rpz.c
- rpz_create() : rpz.c, rpz.h
- rpz_data_delete_rr() : rpz.c
- rpz_delete() : rpz.c, rpz.h
- rpz_disable() : rpz.c, rpz.h
- rpz_dname_to_trigger() : rpz.c
- rpz_enable() : rpz.c, rpz.h
- rpz_find_synthesized_rrset() : rpz.c
- rpz_find_zone() : rpz.c
- rpz_finish_config() : rpz.c, rpz.h
- rpz_get_mem() : rpz.c, rpz.h
- rpz_insert_response_ip_trigger() : rpz.c
- rpz_insert_rr() : rpz.c, rpz.h
- rpz_local_encode() : rpz.c
- rpz_remove_clientip_rr() : rpz.c
- rpz_remove_clientip_trigger() : rpz.c
- rpz_remove_local_zones_trigger() : rpz.c
- rpz_remove_nsdname_trigger() : rpz.c
- rpz_remove_nsip_trigger() : rpz.c
- rpz_remove_qname_trigger() : rpz.c
- rpz_remove_rr() : rpz.c, rpz.h
- rpz_rr_to_action() : rpz.c
- rpz_rrset_delete_rr() : rpz.c
- rpz_synthesize_cname_override_msg() : rpz.c
- rpz_trigger_to_string() : rpz.c
- rpz_type_ignored() : rpz.c
- rr_checks() : unitldns.c
- rr_comment_dnskey() : wire2str.c
- rr_comment_nsec3() : wire2str.c
- rr_comment_rrsig() : wire2str.c
- rr_is_dnskey_revoked() : autotrust.c
- rr_is_dnskey_sep() : autotrust.c
- rr_is_duplicate() : localzone.c
- rr_is_selfsigned_revoked() : autotrust.c
- rr_test_file() : unitldns.c
- rr_tests() : unitldns.c
- RR_to_ip() : unbound-anchor.c
- rr_transform() : unitldns.c
- rrinternal_get_class() : str2wire.c
- rrinternal_get_delims() : str2wire.c
- rrinternal_get_owner() : str2wire.c
- rrinternal_get_quoted() : str2wire.c
- rrinternal_get_ttl() : str2wire.c
- rrinternal_get_type() : str2wire.c
- rrinternal_parse_rdata() : str2wire.c
- rrinternal_parse_rdf() : str2wire.c
- rrinternal_parse_unknown() : str2wire.c
- rrinternal_spool_hex() : str2wire.c
- rrinternal_write_typeclassttl() : str2wire.c
- rrlist_compare() : authzone.c
- rrset_add_rr() : authzone.c
- rrset_array_lock() : rrset.c, rrset.h
- rrset_array_unlock() : rrset.c, rrset.h
- rrset_array_unlock_touch() : rrset.c, rrset.h
- rrset_belongs_in_reply() : msgencode.c
- rrset_cache_adjust() : rrset.c, rrset.h
- rrset_cache_create() : rrset.c, rrset.h
- rrset_cache_delete() : rrset.c, rrset.h
- rrset_cache_expired_above() : rrset.c, rrset.h
- rrset_cache_lookup() : rrset.c, rrset.h
- rrset_cache_remove() : rrset.c, rrset.h
- rrset_cache_remove_above() : rrset.c, rrset.h
- rrset_cache_touch() : rrset.c, rrset.h
- rrset_cache_update() : rrset.c, rrset.h
- rrset_cache_update_wildcard() : rrset.c, rrset.h
- rrset_canonical() : val_sigcrypt.c
- rrset_canonical_equal() : val_sigcrypt.h, val_sigcrypt.c
- rrset_canonical_sort_cmp() : iter_utils.c
- rrset_canonicalize_to_buffer() : val_sigcrypt.h, val_sigcrypt.c
- rrset_check_sec_status() : rrset.c, rrset.h
- rrset_create() : authzone.c
- rrset_data_delete() : packed_rrset.h
- rrset_equal() : iter_utils.c
- rrset_get_count() : unitverify.c, val_nsec3.c, val_sigcrypt.c, val_utils.c
- rrset_get_rdata() : val_sigcrypt.c
- rrset_get_sig_algo() : val_sigcrypt.c
- rrset_get_sig_keytag() : val_sigcrypt.c
- rrset_get_sigcount() : val_sigcrypt.c
- rrset_get_ttl() : val_nsec.c, val_utils.c
- rrset_has_signer() : val_utils.c
- rrset_has_sigover() : msgparse.c
- rrset_insert_rr() : localzone.c, localzone.h
- rrset_key_hash() : packed_rrset.c, packed_rrset.h
- rrset_markdel() : rrset.c, rrset.h
- rrset_moveover_rrsigs() : authzone.c
- rrset_msg() : dns.c
- rrset_parse_equals() : msgparse.c
- rrset_remove_rr() : authzone.c
- rrset_trust_to_string() : packed_rrset.h, packed_rrset.c
- rrset_update_id() : rrset.c
- rrset_update_sec_status() : rrset.c, rrset.h
- rrsetdata_equal() : packed_rrset.c, packed_rrset.h
- rrsig_get_labcount() : val_utils.c
- rrsig_get_signer() : val_utils.c
- rrsig_num_that_cover() : authzone.c
- rrsig_rdata_get_type_covered() : authzone.c
- rrsigs_copy_from_rrset_to_rrsigset() : authzone.c
- rrstr_get_rr_content() : localzone.c, localzone.h
- rtt_compare() : iter_utils.c
- rtt_init() : rtt.c, rtt.h
- rtt_lost() : rtt.c, rtt.h
- rtt_notimeout() : rtt.c, rtt.h
- rtt_test() : unitmain.c
- rtt_timeout() : rtt.c, rtt.h
- rtt_unclamped() : rtt.c, rtt.h
- rtt_update() : rtt.c, rtt.h
- run_daemon() : unbound.c
- run_scenario() : fake_event.c