Lines Matching refs:srv
177 server *srv; member
830 mod_nss_free_config (server *srv, plugin_data * const p) in mod_nss_free_config() argument
835 for (uint32_t i = 1; i < srv->config_context->used; ++i) { in mod_nss_free_config()
888 if (NULL == p->srv) return; in FREE_FUNC()
889 mod_nss_free_config(p->srv, p); in FREE_FUNC()
1046 mod_nss_expire_stapling_file (server *srv, plugin_cert *pc) in mod_nss_expire_stapling_file() argument
1051 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_expire_stapling_file()
1059 mod_nss_reload_stapling_file (server *srv, plugin_cert *pc, const unix_time64_t cur_ts) in mod_nss_reload_stapling_file() argument
1062 int rc = mod_nss_load_file(pc->ssl_stapling_file->ptr, &f, srv->errh); in mod_nss_reload_stapling_file()
1104 mod_nss_expire_stapling_file(srv, pc); in mod_nss_reload_stapling_file()
1111 mod_nss_refresh_stapling_file (server *srv, plugin_cert *pc, const unix_time64_t cur_ts) in mod_nss_refresh_stapling_file() argument
1119 mod_nss_expire_stapling_file(srv, pc); in mod_nss_refresh_stapling_file()
1122 return mod_nss_reload_stapling_file(srv, pc, cur_ts); in mod_nss_refresh_stapling_file()
1127 mod_nss_refresh_stapling_files (server *srv, const plugin_data *p, const unix_time64_t cur_ts) in mod_nss_refresh_stapling_files() argument
1140 mod_nss_refresh_stapling_file(srv, pc, cur_ts); in mod_nss_refresh_stapling_files()
1168 network_nss_load_pemfile (server *srv, const buffer *pemfile, const buffer *privkey, const buffer *… in network_nss_load_pemfile() argument
1172 mod_nss_load_pem_crts(pemfile->ptr, srv->errh, &ssl_pemfile_chain); in network_nss_load_pemfile()
1177 mod_nss_load_config_pkey(privkey->ptr, ssl_pemfile_x509, srv->errh); in network_nss_load_pemfile()
1204 if (mod_nss_reload_stapling_file(srv, pc, log_epoch_secs) < 0) { in network_nss_load_pemfile()
1209 log_error(srv->errh, __FILE__, __LINE__, in network_nss_load_pemfile()
1511 mod_nss_ssl_conf_ciphersuites (server *srv, plugin_config_socket *s, buffer *ciphersuites, const bu…
1515 mod_nss_ssl_conf_curves(server *srv, plugin_config_socket *s, const buffer *curvelist);
1519 mod_nss_ssl_conf_proto (server *srv, plugin_config_socket *s, const buffer *minb, const buffer *max…
1523 mod_nss_ssl_conf_cmd (server *srv, plugin_config_socket *s) in mod_nss_ssl_conf_cmd() argument
1549 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_cmd()
1569 if (srv->srvconf.h2proto) in mod_nss_ssl_conf_cmd()
1594 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_cmd()
1605 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_cmd()
1612 mod_nss_ssl_conf_proto(srv, s, minb, maxb); in mod_nss_ssl_conf_cmd()
1614 if (!mod_nss_ssl_conf_ciphersuites(srv, s, ciphersuites, cipherstring)) in mod_nss_ssl_conf_cmd()
1618 if (!mod_nss_ssl_conf_curves(srv, s, curves)) in mod_nss_ssl_conf_cmd()
1627 network_init_ssl (server *srv, plugin_config_socket *s, plugin_data *p) in network_init_ssl() argument
1632 !config_feature_bool(srv, "ssl.session-cache", 0); in network_init_ssl()
1647 if (!mod_nss_ssl_conf_ciphersuites(srv,s,NULL,s->ssl_cipher_list)) in network_init_ssl()
1651 mod_nss_ssl_conf_proto(srv, s, NULL, NULL); /* set default range */ in network_init_ssl()
1654 if (0 != mod_nss_ssl_conf_cmd(srv, s)) return -1; in network_init_ssl()
1661 elog(srv->errh, __FILE__, __LINE__, "SSL_SECURITY"); in network_init_ssl()
1666 elog(srv->errh, __FILE__, __LINE__, "SSL_VersionRangeSet()"); in network_init_ssl()
1672 elog(srv->errh, __FILE__, __LINE__, "SSL_ENABLE_SSL2"); in network_init_ssl()
1678 elog(srv->errh, __FILE__, __LINE__, "SSL_ENABLE_SSL3"); in network_init_ssl()
1684 elog(srv->errh, __FILE__, __LINE__, "!SSL_ENABLE_SESSION_TICKETS"); in network_init_ssl()
1689 elog(srv->errh, __FILE__, __LINE__, "SSL_ENABLE_DEFLATE"); in network_init_ssl()
1702 elogf(srv->errh, __FILE__, __LINE__, in network_init_ssl()
1716 mod_nss_set_defaults_sockets(server *srv, plugin_data *p) in mod_nss_set_defaults_sockets() argument
1741 p->ssl_ctxs = ck_calloc(srv->config_context->used, sizeof(plugin_ssl_ctx)); in mod_nss_set_defaults_sockets()
1747 if (!config_plugin_values_init(srv, ps, cpk, "mod_nss")) in mod_nss_set_defaults_sockets()
1770 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_set_defaults_sockets()
1786 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_set_defaults_sockets()
1801 log_error(srv->errh, __FILE__, __LINE__, "NSS: " in mod_nss_set_defaults_sockets()
1859 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_set_defaults_sockets()
1872 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_set_defaults_sockets()
1887 if (0 == network_init_ssl(srv, &conf, p)) { in mod_nss_set_defaults_sockets()
1968 p->srv = srv; in SETDEFAULTS_FUNC()
1969 if (!config_plugin_values_init(srv, p, cpk, "mod_nss")) in SETDEFAULTS_FUNC()
1993 mod_nss_load_config_crts(cpv->v.b->ptr, srv->errh); in SETDEFAULTS_FUNC()
1999 log_error(srv->errh, __FILE__, __LINE__, in SETDEFAULTS_FUNC()
2011 mod_nss_load_config_dncrts(cpv->v.b->ptr, srv->errh); in SETDEFAULTS_FUNC()
2017 log_error(srv->errh, __FILE__, __LINE__, in SETDEFAULTS_FUNC()
2029 mod_nss_load_config_crls(cpv->v.b->ptr, srv->errh); in SETDEFAULTS_FUNC()
2035 log_error(srv->errh, __FILE__, __LINE__, in SETDEFAULTS_FUNC()
2049 log_error(srv->errh, __FILE__, __LINE__, in SETDEFAULTS_FUNC()
2084 network_nss_load_pemfile(srv, pemfile->v.b, privkey->v.b, in SETDEFAULTS_FUNC()
2106 return mod_nss_set_defaults_sockets(srv, p); in SETDEFAULTS_FUNC()
2306 hctx->tmp_buf = con->srv->tmp_buf; in CONNECTION_FUNC()
2690 mod_nss_refresh_stapling_files(srv, p, cur_ts); in TRIGGER_FUNC()
2719 mod_nss_ssl_conf_curves(server *srv, plugin_config_socket *s, const buffer *curvelist) in mod_nss_ssl_conf_curves() argument
2721 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_curves()
2734 mod_nss_ssl_conf_proto_val (server *srv, const buffer *b, int max) in mod_nss_ssl_conf_proto_val() argument
2752 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_proto_val()
2756 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_proto_val()
2765 mod_nss_ssl_conf_proto (server *srv, plugin_config_socket *s, const buffer *minb, const buffer *max… in mod_nss_ssl_conf_proto() argument
2767 s->protos.min = mod_nss_ssl_conf_proto_val(srv, minb, 0); in mod_nss_ssl_conf_proto()
2768 s->protos.max = mod_nss_ssl_conf_proto_val(srv, maxb, 1); in mod_nss_ssl_conf_proto()
3510 mod_nss_ssl_conf_ciphersuites (server *srv, plugin_config_socket *s, buffer *ciphersuites, const bu… in mod_nss_ssl_conf_ciphersuites() argument
3515 log_error(srv->errh, __FILE__, __LINE__, in mod_nss_ssl_conf_ciphersuites()
3547 int rc = nss_parse_ciphers(srv->errh, ciphers, cipher_state); in mod_nss_ssl_conf_ciphersuites()
3553 ap_log_error(APLOG_MARK, APLOG_ERR, 0, srv->errh, in mod_nss_ssl_conf_ciphersuites()
3560 ap_log_error(APLOG_MARK, APLOG_ERR, 0, srv->errh, in mod_nss_ssl_conf_ciphersuites()