MCPcopy Create free account
hub / github.com/apache/httpd / add_to_summary

Function add_to_summary

modules/md/md_ocsp.c:958–974  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

956} ocsp_summary_ctx_t;
957
958static int add_to_summary(void *baton, const void *key, apr_ssize_t klen, const void *val)
959{
960 ocsp_summary_ctx_t *ctx = baton;
961 md_ocsp_status_t *ostat = (md_ocsp_status_t *)val;
962 md_ocsp_cert_stat_t stat;
963 md_timeperiod_t valid;
964
965 (void)key;
966 (void)klen;
967 ocsp_get_meta(&stat, &valid, ctx->reg, ostat, ctx->p);
968 switch (stat) {
969 case MD_OCSP_CERT_ST_GOOD: ++ctx->good; break;
970 case MD_OCSP_CERT_ST_REVOKED: ++ctx->revoked; break;
971 case MD_OCSP_CERT_ST_UNKNOWN: ++ctx->unknown; break;
972 }
973 return 1;
974}
975
976void md_ocsp_get_summary(md_json_t **pjson, md_ocsp_reg_t *reg, apr_pool_t *p)
977{

Callers

nothing calls this directly

Calls 1

ocsp_get_metaFunction · 0.85

Tested by

no test coverage detected