Lines Matching defs:http_ctx
42 struct http_ctx {
70 static void clear_curl(struct http_ctx *ctx)
93 static void debug_dump(struct http_ctx *ctx, const char *title,
127 struct http_ctx *ctx = userdata;
164 struct http_ctx *ctx = userdata;
204 static void add_alt_name_othername(struct http_ctx *ctx, struct http_cert *cert,
236 static void add_alt_name_dns(struct http_ctx *ctx, struct http_cert *cert,
257 static void add_alt_name(struct http_ctx *ctx, struct http_cert *cert,
271 static void add_alt_names(struct http_ctx *ctx, struct http_cert *cert,
478 static void add_logo(struct http_ctx *ctx, struct http_cert *hcert,
526 static void add_logo_direct(struct http_ctx *ctx, struct http_cert *hcert,
583 static void add_logo_indirect(struct http_ctx *ctx, struct http_cert *hcert,
799 static void add_logotype_ext(struct http_ctx *ctx, struct http_cert *hcert,
870 static void parse_cert(struct http_ctx *ctx, struct http_cert *hcert,
906 static int validate_server_cert(struct http_ctx *ctx, X509 *cert)
932 void http_parse_x509_certificate(struct http_ctx *ctx, const char *fname)
995 struct http_ctx *ctx;
1112 struct http_ctx *ctx = arg;
1316 struct http_ctx *ctx = parm;
1348 static CURL * setup_curl_post(struct http_ctx *ctx, const char *address,
1411 static int post_init_client(struct http_ctx *ctx, const char *address,
1446 int soap_init_client(struct http_ctx *ctx, const char *address,
1465 int soap_reinit_client(struct http_ctx *ctx)
1496 static void free_curl_buf(struct http_ctx *ctx)
1504 xml_node_t * soap_send_receive(struct http_ctx *ctx, xml_node_t *node)
1571 struct http_ctx * http_init_ctx(void *upper_ctx, struct xml_node_ctx *xml_ctx)
1573 struct http_ctx *ctx;
1588 void http_ocsp_set(struct http_ctx *ctx, int val)
1599 void http_deinit_ctx(struct http_ctx *ctx)
1616 int http_download_file(struct http_ctx *ctx, const char *url,
1680 char * http_post(struct http_ctx *ctx, const char *url, const char *data,
1746 void http_set_cert_cb(struct http_ctx *ctx,
1755 const char * http_get_err(struct http_ctx *ctx)