Mercurial > pidgin
comparison src/proxy.h @ 5872:059d95c67cda
[gaim-migrate @ 6304]
The legendary Header File Cleanup! Files now only include what they need.
This should reduce the number of files that must recompile when a header
file changes. It's a lot nicer. Trust me on it. I also added a couple new
header files. I hope I didn't break TOO much!
committer: Tailor Script <tailor@pidgin.im>
| author | Christian Hammond <chipx86@chipx86.com> |
|---|---|
| date | Sat, 14 Jun 2003 23:21:02 +0000 |
| parents | 1d140b31d4b3 |
| children | 158196b2db19 |
comparison
equal
deleted
inserted
replaced
| 5871:508adf90fbb9 | 5872:059d95c67cda |
|---|---|
| 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| 23 */ | 23 */ |
| 24 #ifndef _GAIM_PROXY_H_ | 24 #ifndef _GAIM_PROXY_H_ |
| 25 #define _GAIM_PROXY_H_ | 25 #define _GAIM_PROXY_H_ |
| 26 | 26 |
| 27 #include <sys/types.h> | |
| 28 /*this must happen before sys/socket.h or freebsd won't compile*/ | |
| 29 | |
| 30 #ifndef _WIN32 | |
| 31 # include <sys/socket.h> | |
| 32 # include <netdb.h> | |
| 33 # include <netinet/in.h> | |
| 34 #else | |
| 35 # include <winsock.h> | |
| 36 #endif | |
| 37 | |
| 38 #include <glib.h> | 27 #include <glib.h> |
| 39 | |
| 40 #include "account.h" | |
| 41 | 28 |
| 42 /** | 29 /** |
| 43 * A type of proxy connection. | 30 * A type of proxy connection. |
| 44 */ | 31 */ |
| 45 typedef enum | 32 typedef enum |
| 76 | 63 |
| 77 } GaimProxyInfo; | 64 } GaimProxyInfo; |
| 78 | 65 |
| 79 typedef void (*GaimInputFunction)(gpointer, gint, GaimInputCondition); | 66 typedef void (*GaimInputFunction)(gpointer, gint, GaimInputCondition); |
| 80 | 67 |
| 68 | |
| 69 #include "account.h" | |
| 70 | |
| 81 /**************************************************************************/ | 71 /**************************************************************************/ |
| 82 /** @name Proxy structure API */ | 72 /** @name Proxy structure API */ |
| 83 /**************************************************************************/ | 73 /**************************************************************************/ |
| 84 /*@{*/ | 74 /*@{*/ |
| 85 | 75 |
