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

Function md_pkeys_spec_eq

modules/md/md_crypt.c:512–529  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

510}
511
512int md_pkeys_spec_eq(md_pkeys_spec_t *pks1, md_pkeys_spec_t *pks2)
513{
514 int i;
515
516 if (pks1 == pks2) {
517 return 1;
518 }
519 if (pks1 && pks2 && pks1->specs->nelts == pks2->specs->nelts) {
520 for(i = 0; i < pks1->specs->nelts; ++i) {
521 if (!md_pkey_spec_eq(APR_ARRAY_IDX(pks1->specs, i, md_pkey_spec_t *),
522 APR_ARRAY_IDX(pks2->specs, i, md_pkey_spec_t *))) {
523 return 0;
524 }
525 }
526 return 1;
527 }
528 return 0;
529}
530
531static md_pkey_spec_t *pkey_spec_clone(apr_pool_t *p, md_pkey_spec_t *spec)
532{

Callers 1

md_reg_sync_finishFunction · 0.85

Calls 1

md_pkey_spec_eqFunction · 0.85

Tested by

no test coverage detected