| 37 #include <winsock.h> |
37 #include <winsock.h> |
| 38 #endif |
38 #endif |
| 39 |
39 |
| 40 #include <glib.h> |
40 #include <glib.h> |
| 41 |
41 |
| 42 #define PROXY_NONE 0 |
42 typedef enum { |
| 43 #define PROXY_HTTP 1 |
43 PROXY_NONE = 0, |
| 44 #define PROXY_SOCKS4 2 |
44 PROXY_HTTP, |
| 45 #define PROXY_SOCKS5 3 |
45 PROXY_SOCKS4, |
| |
46 PROXY_SOCKS5, |
| |
47 } proxytype_t; |
| 46 |
48 |
| 47 extern char proxyhost[128]; |
49 extern char proxyhost[128]; |
| 48 extern int proxyport; |
50 extern int proxyport; |
| 49 extern int proxytype; |
51 extern proxytype_t proxytype; |
| 50 extern char proxyuser[128]; |
52 extern char proxyuser[128]; |
| 51 extern char proxypass[128]; |
53 extern char proxypass[128]; |
| 52 extern guint proxy_info_is_from_gaimrc; |
54 extern guint proxy_info_is_from_gaimrc; |
| 53 |
55 |
| 54 typedef enum { |
56 typedef enum { |