D:/opendownloadmanager/ODM-1.x/InetFile/cURL_lib/socks.c File Reference

#include "setup.h"
#include <string.h>
#include "urldata.h"
#include "sendf.h"
#include "strequal.h"
#include "select.h"
#include "connect.h"
#include "timeval.h"
#include "socks.h"
#include "memdebug.h"

Go to the source code of this file.

Functions

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


Function Documentation

static int blockread_all ( struct connectdata conn,
curl_socket_t  sockfd,
char *  buf,
ssize_t  buffersize,
ssize_t *  n,
long  conn_timeout 
) [static]

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

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


Generated on Sun May 25 00:20:09 2008 by  doxygen 1.5.6