#include <windows.h>
#include <stdio.h>
#define PROXY_IP "xxx.xxx.xxx.xxx"
#define PROXY_PORT 1080
#define DEST_IP "xxx.xxx.xxx.xxx"
#define DEST_PORT 8888
#define LOCAL_IP "xxx.xxx.xxx.xxx"
#define LOCAL_PORT 6666
int main()
{
int fd, fd_udp;
struct sockaddr_in name;
WSADATA wsaData;
char buf[100];
int len;
int i;
if(WSAStartup(MAKEWORD( 2, 2 ), &wsaData ))
return 1;
if((fd_udp = socket(AF_INET, SOCK_DGRAM, 0)) == -1)
return 1;
if((fd = socket(AF_INET, SOCK_STREAM, 0)) == -1)
return 1;
memset(&name, 0, sizeof(name));
name.sin_family = AF_INET;
name.sin_addr.s_addr = inet_addr(PROXY_IP);
name.sin_port = htons(PROXY_PORT);