| 1715 | } |
| 1716 | |
| 1717 | apr_status_t md_chain_fload(apr_array_header_t **pcerts, apr_pool_t *p, const char *fname) |
| 1718 | { |
| 1719 | apr_array_header_t *certs; |
| 1720 | apr_status_t rv; |
| 1721 | |
| 1722 | certs = apr_array_make(p, 5, sizeof(md_cert_t *)); |
| 1723 | rv = md_chain_fappend(certs, p, fname); |
| 1724 | *pcerts = (APR_SUCCESS == rv)? certs : NULL; |
| 1725 | return rv; |
| 1726 | } |
| 1727 | |
| 1728 | apr_status_t md_chain_fsave(apr_array_header_t *certs, apr_pool_t *p, |
| 1729 | const char *fname, apr_fileperms_t perms) |
no test coverage detected