/* include/config.h.  Generated by configure.  */
/* include/config.h.in.  Generated from configure.ac by autoheader.  */

#include "inn/defines.h"
#include "inn/options.h"

/*
   Mode that incoming articles are created with. */
#define ARTFILE_MODE 0664

/*
   Mode that batch files are created with. */
#define BATCHFILE_MODE 0664

/*
   Define to 1 to compile in support for
   keyword generation code. */
#define DO_KEYWORDS 0

/*
   Define to compile in Perl script support. */
#define DO_PERL 1

/*
   Define to compile in Python module support. */
/* #undef DO_PYTHON */

/*
   Define to use tagged hash for the history
   file. */
/* #undef DO_TAGGED_HASH */

/*
   Mode that directories are created with. */
#define GROUPDIR_MODE 0775

/*
   Define to 1 if you have the `atexit'
   function. */
#define HAVE_ATEXIT 1

/*
   Define if your IN6_ARE_ADDR_EQUAL macro is broken. */
/* #undef HAVE_BROKEN_IN6_ARE_ADDR_EQUAL */

/*
   Define if the compiler supports C99 variadic macros.
   */
#define HAVE_C99_VAMACROS 1

/*
   Define to 1 if you have the <crypt.h>
   header file. */
/* #undef HAVE_CRYPT_H */

/*
   Define to 1 if you have the <db1/ndbm.h>
   header file. */
/* #undef HAVE_DB1_NDBM_H */

/*
   Define if you have a dbm library. */
#define HAVE_DBM 1

/*
   Define to 1 if you have the declaration
   of `altzone', and to 0 if you don't. */
#define HAVE_DECL_ALTZONE 0

/*
   Define to 1 if you have the declaration
   of `h_errno', and to 0 if you don't. */
#define HAVE_DECL_H_ERRNO 1

/*
   Define to 1 if you have the declaration
   of `inet_aton', and to 0 if you don't. */
#define HAVE_DECL_INET_ATON 1

/*
   Define to 1 if you have the declaration
   of `inet_ntoa', and to 0 if you don't. */
#define HAVE_DECL_INET_NTOA 1

/*
   Define to 1 if you have the declaration
   of `pread', and to 0 if you don't. */
#define HAVE_DECL_PREAD 1

/*
   Define to 1 if you have the declaration
   of `pwrite', and to 0 if you don't. */
#define HAVE_DECL_PWRITE 1

/*
   Define to 1 if you have the declaration
   of `snprintf', and to 0 if you don't. */
#define HAVE_DECL_SNPRINTF 1

/*
   Define to 1 if you have the declaration
   of `vsnprintf', and to 0 if you don't. */
#define HAVE_DECL_VSNPRINTF 1

/*
   Define to 1 if you have the <dirent.h>
   header file, and it defines `DIR'. */
#define HAVE_DIRENT_H 1

/*
   Define to 1 if you have the <dlfcn.h>
   header file. */
/* #undef HAVE_DLFCN_H */

/*
   Define to 1 if you have the <gdbm-ndbm.h>
   header file. */
/* #undef HAVE_GDBM_NDBM_H */

/*
   Define to 1 if you have the `getaddrinfo'
   function. */
#define HAVE_GETADDRINFO 1

/*
   Define to 1 if you have the `getdtablesize'
   function. */
/* #undef HAVE_GETDTABLESIZE */

/*
   Define to 1 if you have the `getloadavg'
   function. */
#define HAVE_GETLOADAVG 1

/*
   Define to 1 if you have the `getpagesize'
   function. */
#define HAVE_GETPAGESIZE 1

/*
   Define to 1 if you have the `getrlimit'
   function. */
#define HAVE_GETRLIMIT 1

/*
   Define to 1 if you have the `getrusage'
   function. */
#define HAVE_GETRUSAGE 1

/*
   Define to 1 if you have the `getspnam'
   function. */
/* #undef HAVE_GETSPNAM */

/*
   Define if the compiler supports GNU-style variadic macros.
   */
#define HAVE_GNU_VAMACROS 1

/*
   Define to 1 if you have the `hstrerror'
   function. */
#define HAVE_HSTRERROR 1

/*
   Define to enable IPv6 support. */
#define HAVE_INET6 1

/*
   Define to 1 if you have the `inet_aton'
   function. */
#define HAVE_INET_ATON 1

/*
   Define if your system has a working inet_ntoa
   function. */
#define HAVE_INET_NTOA 1

/*
   Define to 1 if you have the <inttypes.h>
   header file. */
#define HAVE_INTTYPES_H 1

/*
   Define if fpos_t is at least 64 bits
   and compatible with off_t. */
/* #undef HAVE_LARGE_FPOS_T */

/*
   Define to 1 if you have the <limits.h>
   header file. */
#define HAVE_LIMITS_H 1

/*
   Define to 1 if the system has the
   type `long long'. */
#define HAVE_LONG_LONG 1

/*
   Define to 1 if you have the `madvise'
   function. */
#define HAVE_MADVISE 1

/*
   Define to 1 if you have the `memcpy'
   function. */
/* #undef HAVE_MEMCPY */

/*
   Define to 1 if you have the <memory.h>
   header file. */
/* #undef HAVE_MEMORY_H */

/*
   Define to 1 if you have the `mkstemp'
   function. */
#define HAVE_MKSTEMP 1

/*
   Define if mmap exists and works for shared,
   non-fixed maps. */
#define HAVE_MMAP 1

/*
   Define if your msync function takes three arguments.
   */
#define HAVE_MSYNC_3_ARG 1

/*
   Define to 1 if you have the <ndbm.h>
   header file. */
#define HAVE_NDBM_H 1

/*
   Define to 1 if you have the <ndir.h>
   header file, and it defines `DIR'. */
/* #undef HAVE_NDIR_H */

/*
   Define if you have PAM. */
#define HAVE_PAM 1

/*
   Define to 1 if you have the <pam/pam_appl.h>
   header file. */
/* #undef HAVE_PAM_PAM_APPL_H */

/*
   Define to 1 if you have the `pread'
   function. */
#define HAVE_PREAD 1

/*
   Define to 1 if you have the `pstat'
   function. */
/* #undef HAVE_PSTAT */

/*
   Define to 1 if you have the `pwrite'
   function. */
#define HAVE_PWRITE 1

/*
   Define if SASL is available. */
/* #undef HAVE_SASL */

/*
   Define if <sys/socket.h> defines the SA_LEN macro */
/* #undef HAVE_SA_LEN */

/*
   Define to 1 if you have the `setbuffer'
   function. */
#define HAVE_SETBUFFER 1

/*
   Define to 1 if you have the `setenv'
   function. */
#define HAVE_SETENV 1

/*
   Define to 1 if you have the `seteuid'
   function. */
#define HAVE_SETEUID 1

/*
   Define to 1 if you have the `setgroups'
   function. */
#define HAVE_SETGROUPS 1

/*
   Define if you have the setproctitle function. */
#define HAVE_SETPROCTITLE 1

/*
   Define to 1 if you have the `setrlimit'
   function. */
#define HAVE_SETRLIMIT 1

/*
   Define to 1 if you have the `setsid'
   function. */
#define HAVE_SETSID 1

/*
   Define to 1 if you have the `sigaction'
   function. */
#define HAVE_SIGACTION 1

/*
   Define if your system has a working snprintf
   function. */
#define HAVE_SNPRINTF 1

/*
   Define to 1 if you have the `socketpair'
   function. */
#define HAVE_SOCKETPAIR 1

/*
   Define if OpenSSL is available. */
#define HAVE_SSL 1

/*
   Define to 1 if you have the `statfs'
   function. */
/* #undef HAVE_STATFS */

/*
   Define to 1 if you have the `statvfs'
   function. */
#define HAVE_STATVFS 1

/*
   Define to 1 if stdbool.h conforms to C99.
   */
#define HAVE_STDBOOL_H 1

/*
   Define to 1 if you have the <stddef.h>
   header file. */
#define HAVE_STDDEF_H 1

/*
   Define to 1 if you have the <stdint.h>
   header file. */
#define HAVE_STDINT_H 1

/*
   Define to 1 if you have the <stdlib.h>
   header file. */
/* #undef HAVE_STDLIB_H */

/*
   Define to 1 if you have the `strcasecmp'
   function. */
#define HAVE_STRCASECMP 1

/*
   Define to 1 if you have the `strchr'
   function. */
/* #undef HAVE_STRCHR */

/*
   Define to 1 if you have the `strerror'
   function. */
#define HAVE_STRERROR 1

/*
   Define to 1 if you have the <strings.h>
   header file. */
/* #undef HAVE_STRINGS_H */

/*
   Define to 1 if you have the <string.h>
   header file. */
#define HAVE_STRING_H 1

/*
   Define to 1 if you have the `strlcat'
   function. */
#define HAVE_STRLCAT 1

/*
   Define to 1 if you have the `strlcpy'
   function. */
#define HAVE_STRLCPY 1

/*
   Define to 1 if you have the `strncasecmp'
   function. */
#define HAVE_STRNCASECMP 1

/*
   Define to 1 if you have the `strspn'
   function. */
#define HAVE_STRSPN 1

/*
   Define to 1 if you have the `strtoul'
   function. */
#define HAVE_STRTOUL 1

/*
   Define to 1 if `sa_len' is member of
   `struct sockaddr'. */
#define HAVE_STRUCT_SOCKADDR_SA_LEN 1

/*
   Define to 1 if the system has the
   type `struct sockaddr_storage'. */
#define HAVE_STRUCT_SOCKADDR_STORAGE 1

/*
   Define to 1 if `ss_family' is member of
   `struct sockaddr_storage'. */
#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1

/*
   Define to 1 if `st_blksize' is member of
   `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */

/*
   Define to 1 if `tm_gmtoff' is member of
   `struct tm'. */
/* #undef HAVE_STRUCT_TM_TM_GMTOFF */

/*
   Define to 1 if `tm_zone' is member of
   `struct tm'. */
#define HAVE_STRUCT_TM_TM_ZONE 1

/*
   Define to 1 if your `struct stat' has
   `st_blksize'. Deprecated, use `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
/* #undef HAVE_ST_BLKSIZE */

/*
   Define if <sys/un.h> defines the SUN_LEN macro. */
#define HAVE_SUN_LEN 1

/*
   Define to 1 if you have the `symlink'
   function. */
#define HAVE_SYMLINK 1

/*
   Define to 1 if you have the `sysconf'
   function. */
#define HAVE_SYSCONF 1

/*
   Define to 1 if you have the <sys/bitypes.h>
   header file. */
/* #undef HAVE_SYS_BITYPES_H */

/*
   Define to 1 if you have the <sys/dir.h>
   header file, and it defines `DIR'. */
/* #undef HAVE_SYS_DIR_H */

/*
   Define to 1 if you have the <sys/filio.h>
   header file. */
#define HAVE_SYS_FILIO_H 1

/*
   Define to 1 if you have the <sys/loadavg.h>
   header file. */
/* #undef HAVE_SYS_LOADAVG_H */

/*
   Define to 1 if you have the <sys/mount.h>
   header file. */
/* #undef HAVE_SYS_MOUNT_H */

/*
   Define to 1 if you have the <sys/ndir.h>
   header file, and it defines `DIR'. */
/* #undef HAVE_SYS_NDIR_H */

/*
   Define to 1 if you have the <sys/param.h>
   header file. */
/* #undef HAVE_SYS_PARAM_H */

/*
   Define to 1 if you have the <sys/stat.h>
   header file. */
/* #undef HAVE_SYS_STAT_H */

/*
   Define to 1 if you have the <sys/time.h>
   header file. */
#define HAVE_SYS_TIME_H 1

/*
   Define to 1 if you have the <sys/types.h>
   header file. */
/* #undef HAVE_SYS_TYPES_H */

/*
   Define to 1 if you have the <sys/vfs.h>
   header file. */
/* #undef HAVE_SYS_VFS_H */

/*
   Define to 1 if you have <sys/wait.h> that
   is POSIX.1 compatible. */
#define HAVE_SYS_WAIT_H 1

/*
   Define to 1 if your `struct tm' has
   `tm_zone'. Deprecated, use `HAVE_STRUCT_TM_TM_ZONE' instead. */
#define HAVE_TM_ZONE 1

/*
   Define to 1 if you don't have `tm_zone'
   but do have the external array `tzname'. */
/* #undef HAVE_TZNAME */

/*
   Define to 1 if you have the `ulimit'
   function. */
/* #undef HAVE_ULIMIT */

/*
   Define to 1 if you have the <unistd.h>
   header file. */
#define HAVE_UNISTD_H 1

/*
   Define if you have unix domain sockets. */
#define HAVE_UNIX_DOMAIN_SOCKETS 1

/*
   Define to 1 if the system has the
   type `_Bool'. */
#define HAVE__BOOL 1

/*
   Additional permitted low-numbered port for innbind. */
/* #undef INND_PORT */

/*
   Define to the max vectors in an iovec.
   */
/* #undef IOV_MAX */

/*
   Syslog facility to use for INN program logs.
   */
#define LOG_INN_PROG LOG_NEWS

/*
   Syslog facility to use for innd logs. */
#define LOG_INN_SERVER LOG_NEWS

/*
   Define if you need to call msync after
   writes. */
/* #undef MMAP_MISSES_WRITES */

/*
   Define if you need to call msync for
   calls to read to see changes. */
/* #undef MMAP_NEEDS_MSYNC */

/*
   The group that INN should run as. */
#define NEWSGRP "news"

/*
   The user who gets all INN-related e-mail. */
#define NEWSMASTER "usenet"

/*
   The umask used by all INN programs. */
#define NEWSUMASK 02

/*
   The user that INN should run as. */
#define NEWSUSER "news"

/*
   Define to the address where bug reports for
   this package should be sent. */
#define PACKAGE_BUGREPORT ""

/*
   Define to the full name of this package.
   */
#define PACKAGE_NAME "INN"

/*
   Define to the full name and version of
   this package. */
#define PACKAGE_STRING "INN 2.5.0"

/*
   Define to the one symbol short name of
   this package. */
#define PACKAGE_TARNAME "inn"

/*
   Define to the version of this package. */
#define PACKAGE_VERSION "2.5.0"

/*
   Define as the return type of signal handlers
   (`int' or `void'). */
#define RETSIGTYPE void

/*
   Define to 1 if you have the ANSI
   C header files. */
#define STDC_HEADERS 1

/*
   Define to 1 if you can safely include
   both <sys/time.h> and <time.h>. */
#define TIME_WITH_SYS_TIME 1

/*
   Define to 1 if your <sys/time.h> declares `struct
   tm'. */
/* #undef TM_IN_SYS_TIME */

/*
   Define if BerkeleyDB is available. */
/* #undef USE_BERKELEY_DB */

/*
   Define to 1 if your processor stores words
   with the most significant byte first (like Motorola and
   SPARC, unlike Intel and VAX). */
#define WORDS_BIGENDIAN 1

/*
   Define to 1 if `lex' declares `yytext' as
   a `char *' by default, not a `char[]'. */
#define YYTEXT_POINTER 1

/* Define to 1 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

/*
   Number of bits in a file offset, on
   hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */

/*
   Define if compiling with large file support on
   Linux to get the correct prototypes for pread and
   pwrite. */
/* #undef _GNU_SOURCE */

/*
   Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */

/*
   Define to empty if `const' does not conform
   to ANSI C. */
/* #undef const */

/*
   Define to `int' if <sys/types.h> doesn't define. */
/* #undef gid_t */

/*
   Define to a 4-byte signed type if <inttypes.h>
   does not define. */
/* #undef int32_t */

/*
   Define to `long' if <sys/types.h> does not define.
   */
/* #undef off_t */

/*
   Define to `int' if <sys/types.h> does not define.
   */
/* #undef pid_t */

/*
   Define to int if <signal.h> does not define.
   */
/* #undef sig_atomic_t */

/*
   Define to `unsigned' if <sys/types.h> does not define.
   */
/* #undef size_t */

/*
   Define to int if <sys/socket.h> does not define.
   */
/* #undef socklen_t */

/*
   Define to int if <sys/types.h> does not define.
   */
/* #undef ssize_t */

/*
   Define to `int' if <sys/types.h> doesn't define. */
/* #undef uid_t */

/*
   Define to a 4-byte unsigned type if <inttypes.h>
   does not define. */
/* #undef uint32_t */
