Defines | Functions
socks.c File Reference
#include "curl_setup.h"
#include "urldata.h"
#include "sendf.h"
#include "select.h"
#include "connect.h"
#include "timeval.h"
#include "socks.h"
#include "memdebug.h"
Include dependency graph for socks.c:

Go to the source code of this file.

Defines

#define SOCKS4REQLEN   262

Functions

int Curl_blockread_all (struct connectdata *conn, curl_socket_t sockfd, char *buf, ssize_t buffersize, ssize_t *n)
CURLcode Curl_SOCKS4 (const char *proxy_name, const char *hostname, int remote_port, int sockindex, struct connectdata *conn)
CURLcode Curl_SOCKS5 (const char *proxy_name, const char *proxy_password, const char *hostname, int remote_port, int sockindex, struct connectdata *conn)

Define Documentation

#define SOCKS4REQLEN   262

Function Documentation

int Curl_blockread_all ( struct connectdata conn,
curl_socket_t  sockfd,
char *  buf,
ssize_t  buffersize,
ssize_t n 
)

Definition at line 51 of file socks.c.

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

Definition at line 108 of file socks.c.

CURLcode Curl_SOCKS5 ( const char *  proxy_name,
const char *  proxy_password,
const char *  hostname,
int  remote_port,
int  sockindex,
struct connectdata conn 
)

Definition at line 353 of file socks.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09