wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Enumerations | Functions
http_client.h File Reference

http_client - HTTP client More...

Go to the source code of this file.

Enumerations

enum  http_client_event { HTTP_CLIENT_FAILED, HTTP_CLIENT_TIMEOUT, HTTP_CLIENT_OK, HTTP_CLIENT_INVALID_REPLY }
 

Functions

char * http_client_url_parse (const char *url, struct sockaddr_in *dst, char **path)
 
struct http_clienthttp_client_addr (struct sockaddr_in *dst, struct wpabuf *req, size_t max_response, void(*cb)(void *ctx, struct http_client *c, enum http_client_event event), void *cb_ctx)
 
struct http_clienthttp_client_url (const char *url, struct wpabuf *req, size_t max_response, void(*cb)(void *ctx, struct http_client *c, enum http_client_event event), void *cb_ctx)
 
void http_client_free (struct http_client *c)
 
struct wpabufhttp_client_get_body (struct http_client *c)
 
char * http_client_get_hdr_line (struct http_client *c, const char *tag)
 
char * http_link_update (char *url, const char *base)
 

Detailed Description

http_client - HTTP client