blob: c59f65520750767292dd3a8492fc27d3abba1b2a [file] [log] [blame]
bellardf0cbd3e2004-04-22 00:10:48 +00001/*
2 * User definable configuration options
3 */
4
bellardf0cbd3e2004-04-22 00:10:48 +00005/* 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
bellardf0cbd3e2004-04-22 00:10:48 +000012/* 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
bellardf0cbd3e2004-04-22 00:10:48 +000019/*********************************************************/
20/*
21 * Autoconf defined configuration options
22 * You shouldn't need to touch any of these
23 */
24
bellardf0cbd3e2004-04-22 00:10:48 +000025/* Define if you have sys/ioctl.h */
bellard379ff532004-07-12 22:33:07 +000026#undef HAVE_SYS_IOCTL_H
27#ifndef _WIN32
bellardee2654a2004-07-12 21:11:45 +000028#define HAVE_SYS_IOCTL_H
bellard379ff532004-07-12 22:33:07 +000029#endif
bellardf0cbd3e2004-04-22 00:10:48 +000030
31/* Define if you have sys/filio.h */
32#undef HAVE_SYS_FILIO_H
bellardee2654a2004-07-12 21:11:45 +000033#ifdef __APPLE__
34#define HAVE_SYS_FILIO_H
35#endif
bellardf0cbd3e2004-04-22 00:10:48 +000036
bellardf0cbd3e2004-04-22 00:10:48 +000037/* Define if you have sys/bitypes.h */
38#undef HAVE_SYS_BITYPES_H
39
40/* Define if the machine is big endian */
Juan Quintelae2542fe2009-07-27 16:13:06 +020041//#undef HOST_WORDS_BIGENDIAN
bellardf0cbd3e2004-04-22 00:10:48 +000042
bellardf0cbd3e2004-04-22 00:10:48 +000043/* Define if you have readv */
44#undef HAVE_READV
45
46/* Define if iovec needs to be declared */
47#undef DECLARE_IOVEC
bellard379ff532004-07-12 22:33:07 +000048#ifdef _WIN32
49#define DECLARE_IOVEC
50#endif
bellardf0cbd3e2004-04-22 00:10:48 +000051
bellardf0cbd3e2004-04-22 00:10:48 +000052/* 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 */
bellard379ff532004-07-12 22:33:07 +000056#undef HAVE_SYS_SELECT_H
57#ifndef _WIN32
bellardf0cbd3e2004-04-22 00:10:48 +000058#define HAVE_SYS_SELECT_H
bellard379ff532004-07-12 22:33:07 +000059#endif
bellardf0cbd3e2004-04-22 00:10:48 +000060
bellardf0cbd3e2004-04-22 00:10:48 +000061/* Define if you have arpa/inet.h */
bellard379ff532004-07-12 22:33:07 +000062#undef HAVE_ARPA_INET_H
63#ifndef _WIN32
bellardf0cbd3e2004-04-22 00:10:48 +000064#define HAVE_ARPA_INET_H
bellard379ff532004-07-12 22:33:07 +000065#endif
bellardf0cbd3e2004-04-22 00:10:48 +000066
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
bellardf0cbd3e2004-04-22 00:10:48 +000073/* Define to sizeof(char *) */
bellard101c5932005-06-05 17:11:42 +000074#define SIZEOF_CHAR_P (HOST_LONG_BITS / 8)
bellardf0cbd3e2004-04-22 00:10:48 +000075
bellardf0cbd3e2004-04-22 00:10:48 +000076/* Define if you have inet_aton */
bellard379ff532004-07-12 22:33:07 +000077#undef HAVE_INET_ATON
78#ifndef _WIN32
bellardf0cbd3e2004-04-22 00:10:48 +000079#define HAVE_INET_ATON
bellard379ff532004-07-12 22:33:07 +000080#endif
bellardf0cbd3e2004-04-22 00:10:48 +000081
bellardf0cbd3e2004-04-22 00:10:48 +000082/* Define if you DON'T have unix-domain sockets */
83#undef NO_UNIX_SOCKETS
bellard379ff532004-07-12 22:33:07 +000084#ifdef _WIN32
85#define NO_UNIX_SOCKETS
86#endif