]> git.proxmox.com Git - mirror_qemu.git/blame - slirp/slirp_config.h
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170329' into staging
[mirror_qemu.git] / slirp / slirp_config.h
CommitLineData
f0cbd3ec
FB
1/*
2 * User definable configuration options
3 */
4
f0cbd3ec
FB
5/* Define if you want the connection to be probed */
6/* XXX Not working yet, so ignore this for now */
7#undef PROBE_CONN
8
9/* Define to 1 if you want KEEPALIVE timers */
10#define DO_KEEPALIVE 0
11
f0cbd3ec
FB
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
18
f0cbd3ec
FB
19/*********************************************************/
20/*
21 * Autoconf defined configuration options
22 * You shouldn't need to touch any of these
23 */
24
f0cbd3ec 25/* Define if you have sys/ioctl.h */
379ff53d
FB
26#undef HAVE_SYS_IOCTL_H
27#ifndef _WIN32
ee2654ac 28#define HAVE_SYS_IOCTL_H
379ff53d 29#endif
f0cbd3ec
FB
30
31/* Define if you have sys/filio.h */
32#undef HAVE_SYS_FILIO_H
ee2654ac
FB
33#ifdef __APPLE__
34#define HAVE_SYS_FILIO_H
35#endif
f0cbd3ec 36
f0cbd3ec
FB
37/* Define if you have sys/bitypes.h */
38#undef HAVE_SYS_BITYPES_H
39
40/* Define if the machine is big endian */
e2542fe2 41//#undef HOST_WORDS_BIGENDIAN
f0cbd3ec 42
f0cbd3ec
FB
43/* Define if you have readv */
44#undef HAVE_READV
45
46/* Define if iovec needs to be declared */
47#undef DECLARE_IOVEC
379ff53d
FB
48#ifdef _WIN32
49#define DECLARE_IOVEC
50#endif
f0cbd3ec 51
f0cbd3ec
FB
52/* Define if you have a POSIX.1 sys/wait.h */
53#undef HAVE_SYS_WAIT_H
54
55/* Define if you have sys/select.h */
379ff53d
FB
56#undef HAVE_SYS_SELECT_H
57#ifndef _WIN32
f0cbd3ec 58#define HAVE_SYS_SELECT_H
379ff53d 59#endif
f0cbd3ec 60
f0cbd3ec 61/* Define if you have arpa/inet.h */
379ff53d
FB
62#undef HAVE_ARPA_INET_H
63#ifndef _WIN32
f0cbd3ec 64#define HAVE_ARPA_INET_H
379ff53d 65#endif
f0cbd3ec
FB
66
67/* Define if you have sys/signal.h */
68#undef HAVE_SYS_SIGNAL_H
69
70/* Define if you have sys/stropts.h */
71#undef HAVE_SYS_STROPTS_H
72
f0cbd3ec 73/* Define to sizeof(char *) */
101c5935 74#define SIZEOF_CHAR_P (HOST_LONG_BITS / 8)
f0cbd3ec 75
f0cbd3ec 76/* Define if you have inet_aton */
379ff53d
FB
77#undef HAVE_INET_ATON
78#ifndef _WIN32
f0cbd3ec 79#define HAVE_INET_ATON
379ff53d 80#endif
f0cbd3ec 81
f0cbd3ec
FB
82/* Define if you DON'T have unix-domain sockets */
83#undef NO_UNIX_SOCKETS
379ff53d
FB
84#ifdef _WIN32
85#define NO_UNIX_SOCKETS
86#endif