Annotation of previous_trunk/src/slirp/slirp_config.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * User definable configuration options
                      3:  */
                      4: 
                      5: /* Undefine if you don't want talk emulation */
                      6: #undef EMULATE_TALK
                      7: 
                      8: /* Define if you want the connection to be probed */
                      9: /* XXX Not working yet, so ignore this for now */
                     10: #undef PROBE_CONN
                     11: 
                     12: /* Define to 1 if you want KEEPALIVE timers */
                     13: #define DO_KEEPALIVE 0
                     14: 
                     15: /* Define to MAX interfaces you expect to use at once */
                     16: /* MAX_INTERFACES determines the max. TOTAL number of interfaces (SLIP and PPP) */
                     17: /* MAX_PPP_INTERFACES determines max. number of PPP interfaces */
                     18: #define MAX_INTERFACES 1
                     19: #define MAX_PPP_INTERFACES 1
                     20: 
                     21: /* Define if you want slirp's socket in /tmp */
                     22: /* XXXXXX Do this in ./configure */
                     23: #undef USE_TMPSOCKET
                     24: 
                     25: /* Define if you want slirp to use cfsetXspeed() on the terminal */
                     26: #undef DO_CFSETSPEED
                     27: 
                     28: /* Define this if you want slirp to write to the tty as fast as it can */
                     29: /* This should only be set if you are using load-balancing, slirp does a */
                     30: /* pretty good job on single modems already, and seting this will make */
                     31: /* interactive sessions less responsive */
                     32: /* XXXXX Talk about having fast modem as unit 0 */
                     33: #undef FULL_BOLT
                     34: 
                     35: /*
                     36:  * Define if you want slirp to use less CPU
                     37:  * You will notice a small lag in interactive sessions, but it's not that bad
                     38:  * Things like Netscape/ftp/etc. are completely unaffected
                     39:  * This is mainly for sysadmins who have many slirp users
                     40:  */
                     41: #undef USE_LOWCPU
                     42: 
                     43: /*********************************************************/
                     44: /*
                     45:  * Autoconf defined configuration options
                     46:  * You shouldn't need to touch any of these
                     47:  */
                     48: 
                     49: /* Ignore this */
                     50: #undef DUMMY_PPP
                     51: 
                     52: /* XXX: Define according to how time.h should be included */
                     53: #undef TIME_WITH_SYS_TIME
                     54: #define TIME_WITH_SYS_TIME 0
                     55: #undef HAVE_SYS_TIME_H
                     56: 
                     57: /* Define if your sprintf returns char * instead of int */
                     58: #undef BAD_SPRINTF
                     59: 
                     60: /* Define if you have readv */
                     61: #undef HAVE_READV
                     62: 
                     63: /* Define if iovec needs to be declared */
                     64: #undef DECLARE_IOVEC
                     65: #ifdef _WIN32
                     66: #define DECLARE_IOVEC
                     67: #endif
                     68: 
                     69: /* Define if a declaration of sprintf/fprintf is needed */
                     70: #undef DECLARE_SPRINTF
                     71: 
                     72: /* Define if you have sys/stropts.h */
                     73: #undef HAVE_SYS_STROPTS_H
                     74: 
                     75: /* Define if you don't have u_int32_t etc. typedef'd */
                     76: #undef NEED_TYPEDEFS
                     77: #ifdef __sun__
                     78: #define NEED_TYPEDEFS
                     79: #endif
                     80: 
                     81: /* Define to sizeof(char *) */
                     82: #define SIZEOF_CHAR_P SIZEOF_VOID_P
                     83: 
                     84: /* Define if you have random() */
                     85: #undef HAVE_RANDOM
                     86: 
                     87: /* Define if you have srandom() */
                     88: #undef HAVE_SRANDOM
                     89: 
                     90: /* Define if you have setenv */
                     91: #undef HAVE_SETENV
                     92: 
                     93: /* Define if you have index() */
                     94: #undef HAVE_INDEX
                     95: 
                     96: /* Define if you have bcmp() */
                     97: #undef HAVE_BCMP
                     98: 
                     99: /* Define if you have drand48 */
                    100: #undef HAVE_DRAND48
                    101: 
                    102: /* Define if you have memmove */
                    103: #define SLIRP_HAVE_MEMMOVE
                    104: 
                    105: /* Define if you have gethostid */
                    106: #undef HAVE_GETHOSTID
                    107: 
                    108: /* Define if you DON'T have unix-domain sockets */
                    109: #undef NO_UNIX_SOCKETS
                    110: #ifdef _WIN32
                    111: #define NO_UNIX_SOCKETS
                    112: #endif
                    113: 
                    114: /* Define if gettimeofday only takes one argument */
                    115: #undef GETTIMEOFDAY_ONE_ARG
                    116: 
                    117: /* Define if you have revoke() */
                    118: #undef HAVE_REVOKE
                    119: 
                    120: /* Define if you have the sysv method of opening pty's (/dev/ptmx, etc.) */
                    121: #undef HAVE_GRANTPT
                    122: 
                    123: /* Define if you have fchmod */
                    124: #undef HAVE_FCHMOD
                    125: 
                    126: /* Define if you have <sys/type32.h> */
                    127: #undef HAVE_SYS_TYPES32_H

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.