Macros | 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.

Macros

#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_user, const char *hostname, int remote_port, int sockindex, struct connectdata *conn)
 
CURLcode Curl_SOCKS5 (const char *proxy_user, const char *proxy_password, const char *hostname, int remote_port, int sockindex, struct connectdata *conn)
 

Macro Definition 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_user,
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_user,
const char *  proxy_password,
const char *  hostname,
int  remote_port,
int  sockindex,
struct connectdata conn 
)

Definition at line 353 of file socks.c.



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