Mercurial > pidgin.yaz
comparison libpurple/nat-pmp.c @ 15975:328ae2c041c3
fix win32 build for nat-pmp stuff. I haven't tested it, but it compiles.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sat, 31 Mar 2007 21:48:11 +0000 |
parents | 1a12ce76c4f4 |
children | 6b4e778ee4b4 |
comparison
equal
deleted
inserted
replaced
15974:1a12ce76c4f4 | 15975:328ae2c041c3 |
---|---|
31 #include "nat-pmp.h" | 31 #include "nat-pmp.h" |
32 #include "debug.h" | 32 #include "debug.h" |
33 #include "signals.h" | 33 #include "signals.h" |
34 #include "network.h" | 34 #include "network.h" |
35 | 35 |
36 #include <sys/types.h> | |
37 #ifndef _WIN32 | |
36 #include <arpa/inet.h> | 38 #include <arpa/inet.h> |
37 #include <netinet/in.h> | 39 #include <netinet/in.h> |
38 #include <sys/types.h> | |
39 #include <sys/socket.h> | 40 #include <sys/socket.h> |
40 #include <sys/sysctl.h> | 41 #include <sys/sysctl.h> |
41 | 42 |
43 #include <net/if.h> | |
42 #include <net/route.h> | 44 #include <net/route.h> |
43 | 45 |
44 #include <netdb.h> | 46 #include <netdb.h> |
47 #include <err.h> | |
48 #endif | |
49 | |
45 #include <stdio.h> | 50 #include <stdio.h> |
46 #include <stdlib.h> | 51 #include <stdlib.h> |
47 #include <string.h> | 52 #include <string.h> |
48 #include <err.h> | |
49 | 53 |
50 #include <errno.h> | 54 #include <errno.h> |
51 #include <sys/types.h> | |
52 #include <net/if.h> | |
53 | 55 |
54 #ifdef NET_RT_DUMP | 56 #ifdef NET_RT_DUMP |
55 | 57 |
56 #define PMP_DEBUG 1 | 58 #define PMP_DEBUG 1 |
57 | 59 |