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 if you have strdup() */ 76#define HAVE_STRDUP 77 78/* Define according to how time.h should be included */ 79#define TIME_WITH_SYS_TIME 0 80#undef HAVE_SYS_TIME_H 81 82/* Define if you have sys/bitypes.h */ 83#undef HAVE_SYS_BITYPES_H 84 85/* Define if the machine is big endian */ 86//#undef HOST_WORDS_BIGENDIAN 87 88/* Define if you have readv */ 89#undef HAVE_READV 90 91/* Define if iovec needs to be declared */ 92#undef DECLARE_IOVEC 93#ifdef _WIN32 94#define DECLARE_IOVEC 95#endif 96 97/* Define if you have a POSIX.1 sys/wait.h */ 98#undef HAVE_SYS_WAIT_H 99 100/* Define if you have sys/select.h */ 101#undef HAVE_SYS_SELECT_H 102#ifndef _WIN32 103#define HAVE_SYS_SELECT_H 104#endif 105 106/* Define if you have strings.h */ 107#define HAVE_STRING_H 108 109/* Define if you have arpa/inet.h */ 110#undef HAVE_ARPA_INET_H 111#ifndef _WIN32 112#define HAVE_ARPA_INET_H 113#endif 114 115/* Define if you have sys/signal.h */ 116#undef HAVE_SYS_SIGNAL_H 117 118/* Define if you have sys/stropts.h */ 119#undef HAVE_SYS_STROPTS_H 120 121/* Define to whatever your compiler thinks inline should be */ 122//#define inline inline 123 124/* Define to whatever your compiler thinks const should be */ 125//#define const const 126 127/* Define if your compiler doesn't like prototypes */ 128#undef NO_PROTOTYPES 129 130/* Define to sizeof(char) */ 131#define SIZEOF_CHAR 1 132 133/* Define to sizeof(short) */ 134#define SIZEOF_SHORT 2 135 136/* Define to sizeof(int) */ 137#define SIZEOF_INT 4 138 139/* Define to sizeof(char *) */ 140#define SIZEOF_CHAR_P (HOST_LONG_BITS / 8) 141 142/* Define if you have random() */ 143#undef HAVE_RANDOM 144 145/* Define if you have srandom() */ 146#undef HAVE_SRANDOM 147 148/* Define if you have inet_aton */ 149#undef HAVE_INET_ATON 150#ifndef _WIN32 151#define HAVE_INET_ATON 152#endif 153 154/* Define if you have setenv */ 155#undef HAVE_SETENV 156 157/* Define if you have index() */ 158#define HAVE_INDEX 159 160/* Define if you have bcmp() */ 161#undef HAVE_BCMP 162 163/* Define if you have drand48 */ 164#undef HAVE_DRAND48 165 166/* Define if you have memmove */ 167#define HAVE_MEMMOVE 168 169/* Define if you have gethostid */ 170#define HAVE_GETHOSTID 171 172/* Define if you DON'T have unix-domain sockets */ 173#undef NO_UNIX_SOCKETS 174#ifdef _WIN32 175#define NO_UNIX_SOCKETS 176#endif 177 178/* Define if you have revoke() */ 179#undef HAVE_REVOKE 180 181/* Define if you have the sysv method of opening pty's (/dev/ptmx, etc.) */ 182#undef HAVE_GRANTPT 183 184/* Define if you have fchmod */ 185#undef HAVE_FCHMOD 186 187/* Define if you have <sys/type32.h> */ 188#undef HAVE_SYS_TYPES32_H 189