| H A D | remote.c | 242 if(p->ssl) in daemon_remote_clear() 243 SSL_free(p->ssl); in daemon_remote_clear() 515 n->ssl = SSL_new(rc->ctx); in remote_accept_callback() 516 if(!n->ssl) { in remote_accept_callback() 522 SSL_set_accept_state(n->ssl); in remote_accept_callback() 523 (void)SSL_set_mode(n->ssl, (long)SSL_MODE_AUTO_RETRY); in remote_accept_callback() 524 if(!SSL_set_fd(n->ssl, newfd)) { in remote_accept_callback() 526 SSL_free(n->ssl); in remote_accept_callback() 532 n->ssl = NULL; in remote_accept_callback() 570 if(s->ssl) { in clean_point() 615 ssl_print_vmsg(RES * ssl,const char * format,va_list args) ssl_print_vmsg() argument 623 ssl_printf(RES * ssl,const char * format,...) ssl_printf() argument 692 send_ok(RES * ssl) send_ok() argument 699 distribute_cmd(struct daemon_remote * rc,RES * ssl,char * cmd) distribute_cmd() argument 718 do_stop(RES * ssl,struct worker * worker) do_stop() argument 727 do_reload(RES * ssl,struct worker * worker,int reuse_cache) do_reload() argument 738 fr_parse_options(RES * ssl,char * arg,int * fr_verb,int * fr_nopause,int * fr_drop_mesh) fr_parse_options() argument 773 do_fast_reload(RES * ssl,struct worker * worker,struct rc_state * s,char * arg) do_fast_reload() argument 796 do_verbosity(RES * ssl,char * str) do_verbosity() argument 809 print_stats(RES * ssl,const char * nm,struct ub_stats_info * s) print_stats() argument 888 print_thread_stats(RES * ssl,int i,struct ub_stats_info * s) print_thread_stats() argument 898 print_longnum(RES * ssl,const char * desc,size_t x) print_longnum() argument 913 print_mem(RES * ssl,struct worker * worker,struct daemon * daemon,struct ub_stats_info * s) print_mem() argument 1000 print_uptime(RES * ssl,struct worker * worker,int reset) print_uptime() argument 1019 print_hist(RES * ssl,struct ub_stats_info * s) print_hist() argument 1047 print_ext(RES * ssl,struct ub_stats_info * s,int inhibit_zero) print_ext() argument 1243 do_stats(RES * ssl,struct worker * worker,int reset) do_stats() argument 1278 parse_arg_name(RES * ssl,char * str,uint8_t ** res,size_t * len,int * labs) parse_arg_name() argument 1308 find_arg2(RES * ssl,char * arg,char ** arg2) find_arg2() argument 1333 perform_zone_add(RES * ssl,struct local_zones * zones,char * arg) perform_zone_add() argument 1373 do_zone_add(RES * ssl,struct local_zones * zones,char * arg) do_zone_add() argument 1382 do_zones_add(struct daemon_remote * rc,RES * ssl,struct worker * worker) do_zones_add() argument 1410 perform_zone_remove(RES * ssl,struct local_zones * zones,char * arg) perform_zone_remove() argument 1431 do_zone_remove(RES * ssl,struct local_zones * zones,char * arg) do_zone_remove() argument 1440 do_zones_remove(struct daemon_remote * rc,RES * ssl,struct worker * worker) do_zones_remove() argument 1468 check_RR_syntax(RES * ssl,char * str,int line) check_RR_syntax() argument 1490 perform_data_add(RES * ssl,struct local_zones * zones,char * arg,int line) perform_data_add() argument 1504 do_data_add(RES * ssl,struct local_zones * zones,char * arg) do_data_add() argument 1513 do_datas_add(struct daemon_remote * rc,RES * ssl,struct worker * worker) do_datas_add() argument 1537 perform_data_remove_rr(RES * ssl,struct local_zones * local_zones,uint8_t * rr,size_t len,size_t dname_len,char * arg) perform_data_remove_rr() argument 1596 perform_data_remove(RES * ssl,struct local_zones * zones,char * arg) perform_data_remove() argument 1630 do_data_remove(RES * ssl,struct local_zones * zones,char * arg) do_data_remove() argument 1639 do_datas_remove(struct daemon_remote * rc,RES * ssl,struct worker * worker) do_datas_remove() argument 1667 do_view_zone_add(RES * ssl,struct worker * worker,char * arg) do_view_zone_add() argument 1699 do_view_zone_remove(RES * ssl,struct worker * worker,char * arg) do_view_zone_remove() argument 1721 do_view_data_add(RES * ssl,struct worker * worker,char * arg) do_view_data_add() argument 1753 do_view_datas_add(struct daemon_remote * rc,RES * ssl,struct worker * worker,char * arg) do_view_datas_add() argument 1803 do_view_data_remove(RES * ssl,struct worker * worker,char * arg) do_view_data_remove() argument 1825 do_view_datas_remove(struct daemon_remote * rc,RES * ssl,struct worker * worker,char * arg) do_view_datas_remove() argument 1869 RES* ssl; global() member 2116 do_cache_lookup_domain(RES * ssl,struct worker * worker,uint8_t * nm,size_t nmlen) do_cache_lookup_domain() argument 2147 do_cache_lookup(RES * ssl,struct worker * worker,char * arg) do_cache_lookup() argument 2196 do_lookup(RES * ssl,struct worker * worker,char * arg) do_lookup() argument 2240 parse_remcachedb(RES * ssl,char ** arg,int * pc) parse_remcachedb() argument 2257 do_flush_type(RES * ssl,struct worker * worker,char * arg) do_flush_type() argument 2285 do_flush_stats(RES * ssl,struct worker * worker) do_flush_stats() argument 2342 do_flush_infra(RES * ssl,struct worker * worker,char * arg) do_flush_infra() argument 2377 do_flush_requestlist(RES * ssl,struct worker * worker) do_flush_requestlist() argument 2443 do_flush_zone(RES * ssl,struct worker * worker,char * arg) do_flush_zone() argument 2532 do_flush_bogus(RES * ssl,struct worker * worker,char * arg) do_flush_bogus() argument 2620 do_flush_negative(RES * ssl,struct worker * worker,char * arg) do_flush_negative() argument 2652 do_flush_name(RES * ssl,struct worker * w,char * arg) do_flush_name() argument 2681 ssl_print_name_dp(RES * ssl,const char * str,uint8_t * nm,uint16_t dclass,struct delegpt * dp) ssl_print_name_dp() argument 2715 print_root_fwds(RES * ssl,struct iter_forwards * fwds,uint8_t * root) print_root_fwds() argument 2735 parse_delegpt(RES * ssl,char * args,uint8_t * nm) parse_delegpt() argument 2798 do_forward(RES * ssl,struct worker * worker,char * args) do_forward() argument 2830 parse_fs_args(RES * ssl,char * args,uint8_t ** nm,struct delegpt ** dp,int * insecure,int * prime,int * tls) parse_fs_args() argument 2877 do_forward_add(RES * ssl,struct worker * worker,char * args) do_forward_add() argument 2913 do_forward_remove(RES * ssl,struct worker * worker,char * args) do_forward_remove() argument 2934 do_stub_add(RES * ssl,struct worker * worker,char * args) do_stub_add() argument 2990 do_stub_remove(RES * ssl,struct worker * worker,char * args) do_stub_remove() argument 3014 do_insecure_add(RES * ssl,struct worker * worker,char * arg) do_insecure_add() argument 3035 do_insecure_remove(RES * ssl,struct worker * worker,char * arg) do_insecure_remove() argument 3050 do_insecure_list(RES * ssl,struct worker * worker) do_insecure_list() argument 3066 do_status(RES * ssl,struct worker * worker) do_status() argument 3174 do_dump_requestlist(RES * ssl,struct worker * worker) do_dump_requestlist() argument 3213 RES* ssl; global() member 3268 do_dump_infra(RES * ssl,struct worker * worker) do_dump_infra() argument 3280 do_log_reopen(RES * ssl,struct worker * worker) do_log_reopen() argument 3289 do_auth_zone_reload(RES * ssl,struct worker * worker,char * arg) do_auth_zone_reload() argument 3376 do_auth_zone_transfer(RES * ssl,struct worker * worker,char * arg) do_auth_zone_transfer() argument 3396 do_set_option(RES * ssl,struct worker * worker,char * arg) do_set_option() argument 3419 RES* ssl = (RES*)arg; remote_get_opt_ssl() local 3425 do_get_option(RES * ssl,struct worker * worker,char * arg) do_get_option() argument 3437 do_list_forwards(RES * ssl,struct worker * worker) do_list_forwards() argument 3469 do_list_stubs(RES * ssl,struct worker * worker) do_list_stubs() argument 3501 do_list_auth_zones(RES * ssl,struct auth_zones * az) do_list_auth_zones() argument 3554 do_list_local_zones(RES * ssl,struct local_zones * zones) do_list_local_zones() argument 3576 do_list_local_data(RES * ssl,struct worker * worker,struct local_zones * zones) do_list_local_data() argument 3615 do_view_list_local_zones(RES * ssl,struct worker * worker,char * arg) do_view_list_local_zones() argument 3631 do_view_list_local_data(RES * ssl,struct worker * worker,char * arg) do_view_list_local_data() argument 3650 RES* ssl; global() member 3699 do_ratelimit_list(RES * ssl,struct worker * worker,char * arg) do_ratelimit_list() argument 3718 do_ip_ratelimit_list(RES * ssl,struct worker * worker,char * arg) do_ip_ratelimit_list() argument 3737 do_rpz_enable_disable(RES * ssl,struct worker * worker,char * arg,int enable) do_rpz_enable_disable() argument 3774 do_rpz_enable(RES * ssl,struct worker * worker,char * arg) do_rpz_enable() argument 3781 do_rpz_disable(RES * ssl,struct worker * worker,char * arg) do_rpz_disable() argument 3789 cookie_secret_file_dump(RES * ssl,struct worker * worker) cookie_secret_file_dump() argument 3831 do_activate_cookie_secret(RES * ssl,struct worker * worker) do_activate_cookie_secret() argument 3866 do_drop_cookie_secret(RES * ssl,struct worker * worker) do_drop_cookie_secret() argument 3901 do_add_cookie_secret(RES * ssl,struct worker * worker,char * arg) do_add_cookie_secret() argument 3961 do_print_cookie_secrets(RES * ssl,struct worker * worker) do_print_cookie_secrets() argument 3992 cmd_no_args(RES * ssl,char * cmd,char * p) cmd_no_args() argument 4023 execute_cmd(struct daemon_remote * rc,struct rc_state * s,RES * ssl,char * cmd,struct worker * worker) execute_cmd() argument 8718 fast_reload_thread_start(RES * ssl,struct worker * worker,struct rc_state * s,int fr_verb,int fr_nopause,int fr_drop_mesh) fast_reload_thread_start() argument [all...] |