|
wpa_supplicant / hostapd
2.5
|
HTTP wrapper for libcurl. More...
#include "includes.h"#include <curl/curl.h>#include "common.h"#include "xml-utils.h"#include "http-utils.h"Data Structures | |
| struct | http_ctx |
Functions | |
| int | soap_init_client (struct http_ctx *ctx, const char *address, const char *ca_fname, const char *username, const char *password, const char *client_cert, const char *client_key) |
| int | soap_reinit_client (struct http_ctx *ctx) |
| xml_node_t * | soap_send_receive (struct http_ctx *ctx, xml_node_t *node) |
| struct http_ctx * | http_init_ctx (void *upper_ctx, struct xml_node_ctx *xml_ctx) |
| void | http_ocsp_set (struct http_ctx *ctx, int val) |
| void | http_deinit_ctx (struct http_ctx *ctx) |
| int | http_download_file (struct http_ctx *ctx, const char *url, const char *fname, const char *ca_fname) |
| char * | http_post (struct http_ctx *ctx, const char *url, const char *data, const char *content_type, const char *ext_hdr, const char *ca_fname, const char *username, const char *password, const char *client_cert, const char *client_key, size_t *resp_len) |
| void | http_set_cert_cb (struct http_ctx *ctx, int(*cb)(void *ctx, struct http_cert *cert), void *cb_ctx) |
| const char * | http_get_err (struct http_ctx *ctx) |
HTTP wrapper for libcurl.
1.8.6