Commit cb4b976b82749b29ca6731d47e3a3237b32f9497
1 parent
8c05dbf9
Move network related includes to vl.c to help SLIRP-less builds.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3167 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
5 additions
and
9 deletions
slirp/libslirp.h
vl.c
... | ... | @@ -42,6 +42,8 @@ |
42 | 42 | #include <netinet/in.h> |
43 | 43 | #include <dirent.h> |
44 | 44 | #include <netdb.h> |
45 | +#include <sys/select.h> | |
46 | +#include <arpa/inet.h> | |
45 | 47 | #ifdef _BSD |
46 | 48 | #include <sys/stat.h> |
47 | 49 | #ifndef __APPLE__ |
... | ... | @@ -63,7 +65,6 @@ |
63 | 65 | #include <sys/stat.h> |
64 | 66 | #include <sys/ethernet.h> |
65 | 67 | #include <sys/sockio.h> |
66 | -#include <arpa/inet.h> | |
67 | 68 | #include <netinet/arp.h> |
68 | 69 | #include <netinet/in.h> |
69 | 70 | #include <netinet/in_systm.h> |
... | ... | @@ -76,6 +77,9 @@ |
76 | 77 | #include <stropts.h> |
77 | 78 | #endif |
78 | 79 | #endif |
80 | +#else | |
81 | +#include <winsock2.h> | |
82 | +int inet_aton(const char *cp, struct in_addr *ia); | |
79 | 83 | #endif |
80 | 84 | |
81 | 85 | #if defined(CONFIG_SLIRP) | ... | ... |