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

Function md_acme_agree

modules/md/md_acme_acct.c:714–727  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

712}
713
714apr_status_t md_acme_agree(md_acme_t *acme, apr_pool_t *p, const char *agreement)
715{
716 acct_ctx_t ctx;
717
718 acme->acct->agreement = agreement;
719 if (!strcmp("accepted", agreement) && acme->ca_agreement) {
720 acme->acct->agreement = acme->ca_agreement;
721 }
722
723 memset(&ctx, 0, sizeof(ctx));
724 ctx.acme = acme;
725 ctx.p = p;
726 return md_acme_POST(acme, acme->acct->url, on_init_agree_tos, acct_upd, NULL, NULL, &ctx);
727}
728
729apr_status_t md_acme_check_agreement(md_acme_t *acme, apr_pool_t *p,
730 const char *agreement, const char **prequired)

Callers 2

md_acme_acct_validateFunction · 0.85
md_acme_check_agreementFunction · 0.85

Calls 1

md_acme_POSTFunction · 0.85

Tested by

no test coverage detected