Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
[qemu/ar7.git] / slirp / slirp_config.h
blobc59f65520750767292dd3a8492fc27d3abba1b2a
1 /*
2 * User definable configuration options
3 */
5 /* Define if you want the connection to be probed */
6 /* XXX Not working yet, so ignore this for now */
7 #undef PROBE_CONN
9 /* Define to 1 if you want KEEPALIVE timers */
10 #define DO_KEEPALIVE 0
12 /* Define this if you want slirp to write to the tty as fast as it can */
13 /* This should only be set if you are using load-balancing, slirp does a */
14 /* pretty good job on single modems already, and seting this will make */
15 /* interactive sessions less responsive */
16 /* XXXXX Talk about having fast modem as unit 0 */
17 #undef FULL_BOLT
19 /*********************************************************/
21 * Autoconf defined configuration options
22 * You shouldn't need to touch any of these
25 /* Define if you have sys/ioctl.h */
26 #undef HAVE_SYS_IOCTL_H
27 #ifndef _WIN32
28 #define HAVE_SYS_IOCTL_H
29 #endif
31 /* Define if you have sys/filio.h */
32 #undef HAVE_SYS_FILIO_H
33 #ifdef __APPLE__
34 #define HAVE_SYS_FILIO_H
35 #endif
37 /* Define if you have sys/bitypes.h */
38 #undef HAVE_SYS_BITYPES_H
40 /* Define if the machine is big endian */
41 //#undef HOST_WORDS_BIGENDIAN
43 /* Define if you have readv */
44 #undef HAVE_READV
46 /* Define if iovec needs to be declared */
47 #undef DECLARE_IOVEC
48 #ifdef _WIN32
49 #define DECLARE_IOVEC
50 #endif
52 /* Define if you have a POSIX.1 sys/wait.h */
53 #undef HAVE_SYS_WAIT_H
55 /* Define if you have sys/select.h */
56 #undef HAVE_SYS_SELECT_H
57 #ifndef _WIN32
58 #define HAVE_SYS_SELECT_H
59 #endif
61 /* Define if you have arpa/inet.h */
62 #undef HAVE_ARPA_INET_H
63 #ifndef _WIN32
64 #define HAVE_ARPA_INET_H
65 #endif
67 /* Define if you have sys/signal.h */
68 #undef HAVE_SYS_SIGNAL_H
70 /* Define if you have sys/stropts.h */
71 #undef HAVE_SYS_STROPTS_H
73 /* Define to sizeof(char *) */
74 #define SIZEOF_CHAR_P (HOST_LONG_BITS / 8)
76 /* Define if you have inet_aton */
77 #undef HAVE_INET_ATON
78 #ifndef _WIN32
79 #define HAVE_INET_ATON
80 #endif
82 /* Define if you DON'T have unix-domain sockets */
83 #undef NO_UNIX_SOCKETS
84 #ifdef _WIN32
85 #define NO_UNIX_SOCKETS
86 #endif