Macros | Functions
http_proxy.c File Reference
#include "curl_setup.h"
#include "http_proxy.h"
#include <curl/curl.h>
#include "sendf.h"
#include "http.h"
#include "url.h"
#include "select.h"
#include "progress.h"
#include "non-ascii.h"
#include "connect.h"
#include "curlx.h"
#include "vtls/vtls.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for http_proxy.c:

Go to the source code of this file.

Macros

#define SELECT_ERROR   1
 
#define SELECT_OK   0
 
#define SELECT_TIMEOUT   2
 

Functions

static CURLcode CONNECT (struct connectdata *conn, int sockindex, const char *hostname, int remote_port)
 
static void connect_done (struct connectdata *conn)
 
static CURLcode connect_init (struct connectdata *conn, bool reinit)
 
bool Curl_connect_complete (struct connectdata *conn)
 
void Curl_connect_free (struct Curl_easy *data)
 
bool Curl_connect_ongoing (struct connectdata *conn)
 
CURLcode Curl_proxy_connect (struct connectdata *conn, int sockindex)
 
CURLcode Curl_proxyCONNECT (struct connectdata *conn, int sockindex, const char *hostname, int remote_port)
 
static CURLcode https_proxy_connect (struct connectdata *conn, int sockindex)
 

Macro Definition Documentation

#define SELECT_ERROR   1
#define SELECT_OK   0
#define SELECT_TIMEOUT   2

Function Documentation

static CURLcode CONNECT ( struct connectdata conn,
int  sockindex,
const char *  hostname,
int  remote_port 
)
static

Definition at line 180 of file http_proxy.c.

static void connect_done ( struct connectdata conn)
static

Definition at line 173 of file http_proxy.c.

static CURLcode connect_init ( struct connectdata conn,
bool  reinit 
)
static

Definition at line 150 of file http_proxy.c.

bool Curl_connect_complete ( struct connectdata conn)

Definition at line 138 of file http_proxy.c.

void Curl_connect_free ( struct Curl_easy data)

Definition at line 645 of file http_proxy.c.

bool Curl_connect_ongoing ( struct connectdata conn)

Definition at line 144 of file http_proxy.c.

CURLcode Curl_proxy_connect ( struct connectdata conn,
int  sockindex 
)

Definition at line 72 of file http_proxy.c.

CURLcode Curl_proxyCONNECT ( struct connectdata conn,
int  sockindex,
const char *  hostname,
int  remote_port 
)

Definition at line 661 of file http_proxy.c.

static CURLcode https_proxy_connect ( struct connectdata conn,
int  sockindex 
)
static

Definition at line 50 of file http_proxy.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17