Add support for localnet keyword to proxychains config file.

This commit is contained in:
Adam Hamsik
2011-02-25 17:16:58 +02:00
parent 4c7262163e
commit bb2d076fab
2 changed files with 63 additions and 8 deletions

View File

@ -17,6 +17,7 @@
#ifndef __CORE_HEADER
#define __CORE_HEADER
#define BUFF_SIZE 8*1024 // used to read responses from proxies.
#define MAX_LOCALNET 1024
/*error codes*/
typedef enum
{
@ -34,6 +35,11 @@ typedef enum {DYNAMIC_TYPE,STRICT_TYPE,RANDOM_TYPE} chain_type;
typedef enum {PLAY_STATE,DOWN_STATE,BLOCKED_STATE,BUSY_STATE} proxy_state;
typedef enum {RANDOMLY,FIFOLY} select_type;
typedef struct
{
struct in_addr in_addr, netmask;
} localaddr_arg;
typedef struct
{
unsigned int ip;