| 1278 | } |
| 1279 | |
| 1280 | static int md_add_fallback_cert_files(server_rec *s, apr_pool_t *p, |
| 1281 | apr_array_header_t *cert_files, |
| 1282 | apr_array_header_t *key_files) |
| 1283 | { |
| 1284 | apr_array_header_t *md_cert_files; |
| 1285 | apr_array_header_t *md_key_files; |
| 1286 | apr_status_t rv; |
| 1287 | |
| 1288 | ap_log_error(APLOG_MARK, APLOG_TRACE1, 0, s, "hook ssl_add_fallback_cert_files for %s", |
| 1289 | s->server_hostname); |
| 1290 | rv = get_certificates(s, p, 1, &md_cert_files, &md_key_files); |
| 1291 | if (APR_EAGAIN == rv) { |
| 1292 | apr_array_cat(cert_files, md_cert_files); |
| 1293 | apr_array_cat(key_files, md_key_files); |
| 1294 | return DONE; |
| 1295 | } |
| 1296 | return DECLINED; |
| 1297 | } |
| 1298 | |
| 1299 | static int md_get_challenge_cert(conn_rec *c, const char *servername, |
| 1300 | md_srv_conf_t *sc, |
nothing calls this directly
no test coverage detected