|
ELinks 0.19.1
|
#include <stdio.h>#include <ctype.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <sys/types.h>#include <curl/curl.h>#include "elinks.h"#include "cache/cache.h"#include "config/options.h"#include "intl/libintl.h"#include "main/select.h"#include "main/main.h"#include "main/module.h"#include "network/connection.h"#include "network/progress.h"#include "network/socket.h"#include "osdep/osdep.h"#include "osdep/stat.h"#include "osdep/sysname.h"#include "protocol/auth/auth.h"#include "protocol/common.h"#include "protocol/curl/ftpes.h"#include "protocol/curl/gopher.h"#include "protocol/curl/http.h"#include "protocol/curl/sftp.h"#include "protocol/header.h"#include "protocol/http/http.h"#include "protocol/http/post.h"#include "protocol/uri.h"#include "util/conv.h"#include "util/error.h"#include "util/memory.h"#include "util/string.h"
Data Structures | |
| struct | http_curl_connection_info |
Functions | |
| static void | http_got_data (void *stream, void *buffer, size_t len) |
| static void | http_curl_got_header (void *stream, void *buffer, size_t len) |
| static size_t | my_fwrite (void *buffer, size_t size, size_t nmemb, void *stream) |
| static size_t | my_fwrite_header (void *buffer, size_t size, size_t nmemb, void *stream) |
| static size_t | read_post_data (void *buffer, size_t size, size_t nmemb, void *stream) |
| static void | done_http_curl (struct connection *conn) |
| static int | xferinfo_callback (void *clientp, curl_off_t dltotal, curl_off_t dlnow, curl_off_t ultotal, curl_off_t ulnow) |
| static void | do_http (struct connection *conn) |
| static char * | http_curl_check_redirect (struct connection *conn) |
| void | http_curl_handle_error (struct connection *conn, CURLcode res) |
| void | http_curl_protocol_handler (struct connection *conn) |
| void | check_multi_info (GlobalInfo *g) |
| void check_multi_info | ( | GlobalInfo * | g | ) |
|
static |
|
static |
|
static |
|
static |
| void http_curl_handle_error | ( | struct connection * | conn, |
| CURLcode | res ) |
| void http_curl_protocol_handler | ( | struct connection * | conn | ) |
|
static |
|
static |
|
static |
|
static |
|
static |