Here is a list of all functions with links to the files they belong to:
- r -
- rand_bytes() : crypto_openssl.c, crypto_backend.h
- rand_ctx_get() : crypto_mbedtls.h
- random_bytes_to_buf() : ssl.c
- read_config_file() : options.c
- read_config_string() : options.c
- read_control_auth() : ssl_pkt.h, ssl_pkt.c
- read_incoming_link() : forward.c, forward.h
- read_incoming_tls_ciphertext() : ssl.c
- read_incoming_tls_plaintext() : ssl.c
- read_incoming_tun() : forward.c, forward.h
- read_inline_file() : options.c
- read_key_file() : crypto.h, crypto.c
- read_pem_key_file() : crypto.c, crypto.h
- read_sockaddr_from_overlapped() : socket.c
- read_sockaddr_from_packet() : socket.c
- read_string() : ssl.c
- read_string_alloc() : ssl.c
- read_tun() : tun.h
- read_tun_afunix() : tun_afunix.c, tun_afunix.h
- read_wintun() : tun.h
- ReadPipeAsync() : interactive.c
- reap_buckets_per_pass() : multi.c
- receive_auth_failed() : push.c, push.h
- receive_auth_pending() : push.c, push.h
- receive_cr_response() : push.c, push.h
- receive_exit_message() : push.c, push.h
- recv_control() : auth-pam.c, down-root.c
- recv_line() : proxy.c
- recv_socks_reply() : socks.c
- recv_string() : auth-pam.c
- redirect_default_route_to_vpn() : route.c
- redirect_stdout_stderr() : error.c, error.h
- reflect_filter_rate_limit_check() : reflect_filter.c, reflect_filter.h
- reflect_filter_rate_limit_decrease() : reflect_filter.c, reflect_filter.h
- register_activity() : forward.h
- register_dns_service() : tun.c
- register_ring_buffers() : ring_buffer.h
- register_signal() : sig.c, sig.h
- RegisterDNS() : interactive.c
- reliable_ack_acknowledge_packet_id() : reliable.c, reliable.h
- reliable_ack_debug_print() : reliable.h
- reliable_ack_empty() : reliable.h
- reliable_ack_outstanding() : reliable.h
- reliable_ack_packet_id_present() : reliable.c
- reliable_ack_parse() : reliable.c, reliable.h
- reliable_ack_print() : reliable.c, reliable.h
- reliable_ack_read() : reliable.c, reliable.h
- reliable_ack_read_packet_id() : reliable.c, reliable.h
- reliable_ack_write() : reliable.h, reliable.c
- reliable_can_get() : reliable.c, reliable.h
- reliable_can_send() : reliable.c, reliable.h
- reliable_debug_print() : reliable.h
- reliable_empty() : reliable.c, reliable.h
- reliable_free() : reliable.c, reliable.h
- reliable_get_buf() : reliable.h, reliable.c
- reliable_get_buf_output_sequenced() : reliable.c, reliable.h
- reliable_get_entry_sequenced() : reliable.c, reliable.h
- reliable_get_num_output_sequenced_available() : reliable.c, reliable.h
- reliable_init() : reliable.c, reliable.h
- reliable_mark_active_incoming() : reliable.c, reliable.h
- reliable_mark_active_outgoing() : reliable.h, reliable.c
- reliable_mark_deleted() : reliable.c, reliable.h
- reliable_not_replay() : reliable.c, reliable.h
- reliable_pid_in_range1() : reliable.c
- reliable_pid_in_range2() : reliable.c
- reliable_pid_min() : reliable.c
- reliable_schedule_now() : reliable.c, reliable.h
- reliable_send() : reliable.c, reliable.h
- reliable_send_purge() : reliable.c, reliable.h
- reliable_send_timeout() : reliable.c, reliable.h
- reliable_set_timeout() : reliable.h
- reliable_wont_break_sequentiality() : reliable.c, reliable.h
- remap_redirect_gateway_flags() : options.c
- remap_restart_signals() : sig.c
- remap_signal() : sig.c, sig.h
- remove_env_item() : env_set.c
- remove_iroutes_from_push_route_list() : push.h, push.c
- remove_pid_file() : init.c, init.h
- RemoveDnsSearchDomains() : interactive.c
- RemoveListItem() : interactive.c
- replace_default_in_ncp_ciphers_option() : ssl_ncp.c
- replace_longer_text__multiple_times__match_all_matches_are_replaced() : test_search_and_replace.c
- replace_single_char__multiple_times__match_all_matches_are_replaced() : test_search_and_replace.c
- replace_single_char__one_time__match_is_replaced() : test_search_and_replace.c
- report_command_status() : manage.c
- ReportStatusToSCMgr() : service.h, service.c
- reschedule_multi_process() : forward.c, forward.h
- resend_auth_token_renegotiation() : auth_token.c, auth_token.h
- reset_check_status() : error.c, error.h
- reset_coarse_timers() : init.c, init.h
- reset_net_event_win32() : win32.c, win32.h
- reset_packet_id_send() : packet_id.h
- reset_session() : ssl.c
- reset_user_pass() : test_user_pass.c
- ResetDnsSearchDomains() : interactive.c
- ResetNameServers() : interactive.c
- ResetOverlapped() : interactive.c
- resolve_bind_local() : socket.c
- resolve_remote() : socket.c
- restore_signal_state() : sig.c, sig.h
- ReturnError() : interactive.c
- ReturnLastError() : interactive.c
- ReturnProcessId() : interactive.c
- rm_trailing_chars() : buffer.h, buffer.c
- rol6_check_alloc() : options.c
- rol_check_alloc() : options.c, options.h
- round_down_size() : integer.h
- route_did_redirect_default_gateway() : route.h
- route_ipv6_clear_host_bits() : route.c, route.h
- route_ipv6_ipapi() : route.c
- route_ipv6_match_host() : route.c
- route_list_add_vpn_gateway() : route.c, route.h
- route_list_vpn_gateway_needed() : route.h
- route_noexec_enabled() : init.c
- route_order() : tun.h
- route_quota_dec() : multi.h
- route_quota_exceeded() : multi.c, multi.h
- route_quota_inc() : multi.h
- route_quota_test() : multi.h
- route_string() : route.c
- rsa_priv_dec() : ssl_openssl.c
- rsa_priv_enc() : ssl_openssl.c
- rsa_pub_dec() : ssl_openssl.c
- rsa_pub_enc() : ssl_openssl.c
- run_data_channel_with_cipher() : test_ssl.c
- run_data_channel_with_cipher_epoch() : test_ssl.c
- run_dns_up_down() : dns.c, dns.h
- run_script() : down-root.c
- run_up_down() : init.c
- run_up_down_service() : dns.c
- RunOpenvpn() : interactive.c