1/* 2 * User definable configuration options 3 */ 4 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 12/* Define to MAX interfaces you expect to use at once */ 13/* MAX_INTERFACES determines the max. TOTAL number of interfaces (SLIP and PPP) */ 14/* MAX_PPP_INTERFACES determines max. number of PPP interfaces */ 15#define MAX_INTERFACES 1 16#define MAX_PPP_INTERFACES 1 17 18/* Define if you want slirp's socket in /tmp */ 19/* XXXXXX Do this in ./configure */ 20#undef USE_TMPSOCKET 21 22/* Define if you want slirp to use cfsetXspeed() on the terminal */ 23#undef DO_CFSETSPEED 24 25/* Define this if you want slirp to write to the tty as fast as it can */ 26/* This should only be set if you are using load-balancing, slirp does a */ 27/* pretty good job on single modems already, and seting this will make */ 28/* interactive sessions less responsive */ 29/* XXXXX Talk about having fast modem as unit 0 */ 30#undef FULL_BOLT 31 32/* 33 * Define if you want slirp to use less CPU 34 * You will notice a small lag in interactive sessions, but it's not that bad 35 * Things like Netscape/ftp/etc. are completely unaffected 36 * This is mainly for sysadmins who have many slirp users 37 */ 38#undef USE_LOWCPU 39 40/* Define this if your compiler doesn't like prototypes */ 41#ifndef __STDC__ 42#define NO_PROTOTYPES 43#endif 44 45/*********************************************************/ 46/* 47 * Autoconf defined configuration options 48 * You shouldn't need to touch any of these 49 */ 50 51/* Ignore this */ 52#undef DUMMY_PPP 53 54/* Define if you have unistd.h */ 55#define HAVE_UNISTD_H 56 57/* Define if you have stdlib.h */ 58#define HAVE_STDLIB_H 59 60/* Define if you have sys/ioctl.h */ 61#undef HAVE_SYS_IOCTL_H 62#ifndef _WIN32 63#define HAVE_SYS_IOCTL_H 64#endif 65 66/* Define if you have sys/filio.h */ 67#undef HAVE_SYS_FILIO_H 68#ifdef __APPLE__ 69#define HAVE_SYS_FILIO_H 70#endif 71 72/* Define if you have strerror */ 73#define HAVE_STRERROR 74 75/* Define according to how time.h should be included */ 76#define TIME_WITH_SYS_TIME 0 77#undef HAVE_SYS_TIME_H 78 79/* Define if you have sys/bitypes.h */ 80#undef HAVE_SYS_BITYPES_H 81 82/* Define if the machine is big endian */ 83//#undef HOST_WORDS_BIGENDIAN 84 85/* Define if you have readv */ 86#undef HAVE_READV 87 88/* Define if iovec needs to be declared */ 89#undef DECLARE_IOVEC 90#ifdef _WIN32 91#define DECLARE_IOVEC 92#endif 93 94/* Define if you have a POSIX.1 sys/wait.h */ 95#undef HAVE_SYS_WAIT_H 96 97/* Define if you have sys/select.h */ 98#undef HAVE_SYS_SELECT_H 99#ifndef _WIN32 100#define HAVE_SYS_SELECT_H 101#endif 102 103/* Define if you have strings.h */ 104#define HAVE_STRING_H 105 106/* Define if you have arpa/inet.h */ 107#undef HAVE_ARPA_INET_H 108#ifndef _WIN32 109#define HAVE_ARPA_INET_H 110#endif 111 112/* Define if you have sys/signal.h */ 113#undef HAVE_SYS_SIGNAL_H 114 115/* Define if you have sys/stropts.h */ 116#undef HAVE_SYS_STROPTS_H 117 118/* Define to whatever your compiler thinks inline should be */ 119//#define inline inline 120 121/* Define to whatever your compiler thinks const should be */ 122//#define const const 123 124/* Define if your compiler doesn't like prototypes */ 125#undef NO_PROTOTYPES 126 127/* Define to sizeof(char) */ 128#define SIZEOF_CHAR 1 129 130/* Define to sizeof(short) */ 131#define SIZEOF_SHORT 2 132 133/* Define to sizeof(int) */ 134#define SIZEOF_INT 4 135 136/* Define to sizeof(char *) */ 137#define SIZEOF_CHAR_P (HOST_LONG_BITS / 8) 138 139/* Define if you have random() */ 140#undef HAVE_RANDOM 141 142/* Define if you have srandom() */ 143#undef HAVE_SRANDOM 144 145/* Define if you have inet_aton */ 146#undef HAVE_INET_ATON 147#ifndef _WIN32 148#define HAVE_INET_ATON 149#endif 150 151/* Define if you have setenv */ 152#undef HAVE_SETENV 153 154/* Define if you have index() */ 155#define HAVE_INDEX 156 157/* Define if you have bcmp() */ 158#undef HAVE_BCMP 159 160/* Define if you have drand48 */ 161#undef HAVE_DRAND48 162 163/* Define if you have memmove */ 164#define HAVE_MEMMOVE 165 166/* Define if you have gethostid */ 167#define HAVE_GETHOSTID 168 169/* Define if you DON'T have unix-domain sockets */ 170#undef NO_UNIX_SOCKETS 171#ifdef _WIN32 172#define NO_UNIX_SOCKETS 173#endif 174 175/* Define if you have revoke() */ 176#undef HAVE_REVOKE 177 178/* Define if you have the sysv method of opening pty's (/dev/ptmx, etc.) */ 179#undef HAVE_GRANTPT 180 181/* Define if you have fchmod */ 182#undef HAVE_FCHMOD 183 184/* Define if you have <sys/type32.h> */ 185#undef HAVE_SYS_TYPES32_H 186