| 456 | } |
| 457 | |
| 458 | apr_status_t md_acme_GET(md_acme_t *acme, const char *url, |
| 459 | md_acme_req_init_cb *on_init, |
| 460 | md_acme_req_json_cb *on_json, |
| 461 | md_acme_req_res_cb *on_res, |
| 462 | md_acme_req_err_cb *on_err, |
| 463 | int get_as_post, |
| 464 | void *baton) |
| 465 | { |
| 466 | md_acme_req_t *req; |
| 467 | |
| 468 | assert(url); |
| 469 | assert(on_json || on_res); |
| 470 | |
| 471 | md_log_perror(MD_LOG_MARK, MD_LOG_TRACE1, 0, acme->p, "add acme GET: %s", url); |
| 472 | req = md_acme_req_create(acme, "GET", url); |
| 473 | req->on_init = on_init; |
| 474 | req->on_json = on_json; |
| 475 | req->on_res = on_res; |
| 476 | req->on_err = on_err; |
| 477 | req->baton = baton; |
| 478 | |
| 479 | return md_acme_req_send(req, get_as_post); |
| 480 | } |
| 481 | |
| 482 | void md_acme_report_result(md_acme_t *acme, apr_status_t rv, struct md_result_t *result) |
| 483 | { |
no test coverage detected