/* include/defs.h. Generated automatically by configure. */ /* include/defs.h.in. Generated automatically from configure.in by autoheader. */ /* Define if on AIX 3. System headers sometimes define this. We just want to avoid a redefinition error message. */ #ifndef _ALL_SOURCE /* #undef _ALL_SOURCE */ #endif /* Define if the closedir function returns void instead of int. */ /* #undef CLOSEDIR_VOID */ /* Define to `int' if doesn't define. */ /* #undef gid_t */ /* Define if you have the strftime function. */ #define HAVE_STRFTIME 1 /* Define to `int' if doesn't define. */ /* #undef mode_t */ /* Define if your C compiler doesn't accept -c and -o together. */ /* #undef NO_MINUS_C_MINUS_O */ /* Define if your Fortran 77 compiler doesn't accept -c and -o together. */ /* #undef F77_NO_MINUS_C_MINUS_O */ /* Define to `int' if doesn't define. */ /* #undef pid_t */ /* Define if you need to in order for stat and other things to work. */ /* #undef _POSIX_SOURCE */ /* Define as the return type of signal handlers (int or void). */ #define RETSIGTYPE void /* Define to the type of arg1 for select(). */ /* #undef SELECT_TYPE_ARG1 */ /* Define to the type of args 2, 3 and 4 for select(). */ /* #undef SELECT_TYPE_ARG234 */ /* Define to the type of arg5 for select(). */ /* #undef SELECT_TYPE_ARG5 */ /* Define to `unsigned' if doesn't define. */ /* #undef size_t */ /* Define if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define if you can safely include both and . */ #define TIME_WITH_SYS_TIME 1 /* Define to `int' if doesn't define. */ /* #undef uid_t */ /* Define if the closedir function returns void instead of int. */ /* #undef VOID_CLOSEDIR */ /* define if allow sys/time.h with time.h */ #define TIME_WITH_SYS_TIME 1 /* define this if you are using BSD wait union thigs */ /* #undef BSDWAIT */ /* define this if you are using sigaction() instead of signal() */ #define USE_SIGACTION 1 /* define this if you are using sigset() instead of signal() */ /* #undef USE_SIGSET */ /* define this if you are using system V (unreliable) signals */ /* #undef SYSVSIGNALS */ /* define this if you are using -lcurses, or if termcap(3) requires it */ /* #undef INCLUDE_CURSES_H */ /* define this if wait3() is declared */ /* #undef WAIT3_DECLARED */ /* define this if waitpid() is declared */ #define WAITPID_DECLARED 1 /* define this if waitpid() is unavailable */ /* #undef NEED_WAITPID */ /* define this to the name of the AMS mail file */ /* #undef AMS_MAIL */ /* define this if you have scandir() */ #define HAVE_SCANDIR 1 /* define this if you have memmove() */ #define HAVE_MEMMOVE 1 /* define this if you have setsid() */ #define HAVE_SETSID 1 /* define this if you have getsid() */ #define HAVE_GETSID 1 /* define this if you have getpgid() */ #define HAVE_GETPGID 1 /* define this if your getpgrp() doesn't take a pid argument */ /* #undef BROKEN_GETPGRP */ /* define this if you need getcwd() */ /* #undef NEED_GETCWD */ /* define this if you have hpux version 7 */ /* #undef HPUX7 */ /* define this if you have hpux version 8 */ /* #undef HPUX8 */ /* define this if you have an unknown hpux version (pre ver 7) */ /* #undef HPUXUNKNOWN */ /* define this if an unsigned long is 32 bits */ #define UNSIGNED_LONG32 1 /* define this if an unsigned int is 32 bits */ /* #undef UNSIGNED_INT32 */ /* define this if you are unsure what is is 32 bits */ /* #undef UNKNOWN_32INT */ /* define this if you don't have struct linger */ /* #undef NO_STRUCT_LINGER */ /* define this if you are on svr3/twg */ /* #undef WINS */ /* define this if you need fchmod */ /* #undef NEED_FCHMOD */ /* define this to the location of normal unix mail */ #define UNIX_MAIL "/var/mail" /* define this to be the name[:port] of the default server */ /* #undef DEFAULT_SERVER */ /* define this if you want to be paranoid */ /* #undef PARANOID */ /* define this if your header files declare sys_errlist */ #define SYS_ERRLIST_DECLARED 1 /* define this if your header files declare errno */ #define ERRNO_DECLARED 1 /* define this if you have uname(2) */ #define HAVE_UNAME 1 /* define this if you need strerror(3) */ /* #undef NEED_STRERROR */ /* define this if you have posix strftime(3) */ #define HAVE_STRFTIME 1 /* define this if you have (working) POSIX (O_NONBLOCK) non-blocking */ #define NBLOCK_POSIX 1 /* define this if you have BSD (O_NDELAY) non-blocking */ /* #undef NBLOCK_BSD */ /* define this if you have SYSV (FIONBIO) non-blocking */ /* #undef NBLOCK_SYSV */ /* define this if you have writev(2) and */ #define HAVE_WRITEV 1 #define HAVE_SYS_UIO_H 1 /* Define this if compiling with SOCKS (the firewall traversal library). Also, you must define connect, getsockname, bind, accept, listen, and select to their R-versions. */ /* #undef SOCKS */ /* #undef SOCKS4 */ /* #undef SOCKS5 */ /* #undef connect */ /* #undef getsockname */ /* #undef bind */ /* #undef accept */ /* #undef listen */ /* #undef select */ /* #undef dup */ /* #undef dup2 */ /* #undef fclose */ /* #undef gethostbyname */ /* #undef getpeername */ /* #undef read */ /* #undef recv */ /* #undef recvfrom */ /* #undef rresvport */ /* #undef send */ /* #undef sendto */ /* #undef shutdown */ /* * Are we doing non-blocking connects? Note: SOCKS support precludes * us from using this feature. */ #if (defined(NBLOCK_POSIX) || defined(NBLOCK_BSD) || defined(NBLOCK_SYSV)) && \ !defined(SOCKS) # define NON_BLOCKING_CONNECTS #endif /* define these to the ZCAT program/args of your choice */ #define ZCAT "gzcat" #define ZSUFFIX ".gz" /* #undef ZARGS */ /* * define HAVE_DEV_RANDOM if you have /dev/random (*BSD/LINUX). * the CAST code uses this if present instead of random(3). */ #define HAVE_DEV_RANDOM 1 #define DEV_RANDOM_PATH "/dev/urandom" /* define to `int' if doesn't define */ /* #undef ssize_t */ /* define this if you have IPv6 API support */ #define INET6 1 /* define this if you have vasprintf(3) */ #define HAVE_VASPRINTF 1 /* define this if you have vsnprintf(3) */ #define HAVE_VSNPRINTF 1 /* define this if you have snprintf(3) */ #define HAVE_SNPRINTF 1 /* define this if you have crypt(3) */ #define HAVE_CRYPT 1 /* define this if you have fputc(3) */ #define HAVE_FPUTC 1 /* define this if you have fwrite(3) */ #define HAVE_FWRITE 1 /* define this if your struct sockaddr has a sa_len member */ #define HAVE_SOCKADDR_SA_LEN 1 /* Define if you have the header file. */ #define HAVE_DIRENT_H 1 /* Define if you have the header file. */ #define HAVE_FCNTL_H 1 /* Define if you have the header file. */ #define HAVE_ICONV_H 1 /* Define if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define if you have the header file. */ /* #undef HAVE_NDIR_H */ /* Define if you have the header file. */ #define HAVE_NETDB_H 1 /* Define if you have the header file. */ /* #undef HAVE_PROCESS_H */ /* Define if you have the header file. */ /* #undef HAVE_SGTTY_H */ /* Define if you have the header file. */ #define HAVE_STDARG_H 1 /* Define if you have the header file. */ #define HAVE_STRING_H 1 /* Define if you have the header file. */ /* #undef HAVE_SYS_DIR_H */ /* Define if you have the header file. */ #define HAVE_SYS_FCNTL_H 1 /* Define if you have the header file. */ #define HAVE_SYS_FILE_H 1 /* Define if you have the header file. */ #define HAVE_SYS_IOCTL_H 1 /* Define if you have the header file. */ /* #undef HAVE_SYS_NDIR_H */ /* Define if you have the header file. */ /* #undef HAVE_SYS_PTEM_H */ /* Define if you have the header file. */ #define HAVE_SYS_SELECT_H 1 /* Define if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define if you have the header file. */ /* #undef HAVE_SYS_TWG_CONFIG_H */ /* Define if you have the header file. */ #define HAVE_SYS_UIO_H 1 /* Define if you have the header file. */ #define HAVE_SYS_UN_H 1 /* Define if you have the header file. */ #define HAVE_SYS_WAIT_H 1 /* Define if you have the header file. */ #define HAVE_TERMCAP_H 1 /* Define if you have the header file. */ /* #undef HAVE_TERMIO_H */ /* Define if you have the header file. */ #define HAVE_TERMIOS_H 1 /* Define if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define if you have the header file. */ /* #undef HAVE_VARARGS_H */ /* Define if you have the sun library (-lsun). */ /* #undef HAVE_LIBSUN */ /* define this if you have iconv_open(3) */ /* #undef HAVE_ICONV_OPEN */ /* define this if your iconv(3)'s 2nd argument is const */ /* #undef ICONV_CONST_ARG2 */ /**************************** PATCHED by Flier ******************************/ /* Define this if you have OpenSSL */ /* #undef HAVE_SSL */ /* Define this if you have getloadavg(), BSD systems do */ #define HAVEGETLOADAVG 1 /* Define this if you have regexec(), POSIX.2 systems do */ #define HAVE_REGCOMP 1 /* Define this if you want one OperVision window for several servers */ /* #undef MULTI_SERVER_OV */ /* Define this if you want client with ANSI (color) support */ #define WANTANSI /* Define this if you want OperVision support in the client */ #define OPERVISION /* Define this if you want following optional stuff: - /AUTOINV - Invites on Notify - /LOGO - /FIND - /SVER - /BKT - /DIRLMK - /DIRLNK - /BKI - /MODELOCK - /MODEUNLOCK - Mode Lock Checking - /LLOOKUP - /LLOOK - /RANLK - /MN - /ML - /TERMINATE - /MSAY - /DOBANS */ #define EXTRAS /* Define this if you want formatted /CSCAN */ #define NEWCSCAN /* Define this if you want () around nick in public messages */ /* #undef ALTERNATIVE_PUBLICS */ /* Define this if you feel users should be invited to non +i channels on notify signon */ /* #undef ACID */ /* Define this if you want sorted nicks in /CSCAN */ #define SORTED_NICKS /* Define this if you want scatter kicks */ /* #undef SCKICKS */ /* Define this if you want to compile with Celerity C-Script */ /* #undef CELE */ #include "celerity.h" /* Define this if you don't want ScrollZ trademarks in KICKs and AWAY msgs */ /* #undef VILAS */ /* Define this if you want better /NEWHOST */ #define JIMMIE /* Define this if you want CTCP PAGE by BiGhEaD */ #define CTCPPAGE /* Define this if you want different messages, chat messages and CDCC */ /* #undef TDF */ /* Define this if you want $country() in the client */ #define COUNTRY /* Define this if you want client with Win32 support */ /* #undef SZ32 */ /* Define this if you want irc oper stuff (not OperVision!) */ #define OPER /* Define this if you want ogre's cosmetics in OperVision */ #define OGRE /* Define this if you want client w/o certain functionality */ /* #undef LITE */ /* Define this if you want mIRC compatible DCC resume */ /* #undef BROKEN_MIRC_RESUME */ /* Define this if you want client to remember /OPER password and send it on reconnect */ /* #undef BLAXTHOS */ /****************************************************************************/