/*
* DO NOT EDIT THIS FILE DIRECTLY, IT IS CREATED AUTOMATICALLY
* BY THE SCRIPT /mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/lib/mkdefs.sh.
*
* IF YOU MAKE CHANGES TO THIS FILE THEY ARE LIKELY TO GO AWAY.
*
* SEE THE FILE /mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/EDITME
* FOR INFORMATION ON HOW TO CONTROL THE CONTENTS OF THIS FILE.
*/
#define MAILBOX_DIR "/var/mail"
#define CONSOLE "/dev/console"
#define LOCAL_MAIL_FILE "/var/mail/${lc:user}"
#define lock_fd(fd) (flock((fd), LOCK_EX | LOCK_NB) < 0 ? FAIL : SUCCEED)
#define lock_fd_wait(fd) (flock((fd), LOCK_EX) < 0? FAIL: SUCCEED)
#define unlock_fd(fd) ((void) flock((fd), LOCK_UN | LOCK_NB))
#define unlock_fd_wait(fd) ((void) flock((fd), LOCK_UN))
#define lock_fd_rd(fd) (flock((fd), LOCK_SH | LOCK_NB) < 0 ? FAIL : SUCCEED)
#define lock_fd_rd_wait(fd) (flock((fd), LOCK_SH) < 0 ? FAIL : SUCCEED)
#define ALIASES_FILE "/etc/aliases"
#define PATH_ALIASES_FILE "/etc/aliases"
#define ALIASES_PROTO "dbm"
#define PATHS_FILE "paths"
#define PATH_PATHS_FILE "/usr/local/etc/smail/paths"
#define PATHS_PROTO "dbm"
#define FORCE_PATHS_FILE "forcepaths"
#define PATH_FORCE_PATHS_FILE "/usr/local/etc/smail/forcepaths"
#define FORCE_PATHS_PROTO "lsearch"
#define FORCE_SMTP_FILE "forcesmtp"
#define PATH_FORCE_SMTP_FILE "/usr/local/etc/smail/forcesmtp"
#define FORCE_SMTP_PROTO "lsearch"
#define REWRITE_FILE "rewrite"
#define PATH_REWRITE_FILE "/usr/local/etc/smail/rewrite"
#define REWRITE_PROTO "lsearch"
#define CYRUS_USER "cyrus"
#define CYRUS_GROUP "cyrus"
#undef CYRUS_NOQUOTA_PASSPHRASE
#define CYRUS_DELIVER_PATH "/usr/local/cyrus/bin/deliver"
#undef SMAIL_NOBODY
#define SMAIL_LIB_DIR "/usr/local/etc/smail"
#define SMAIL_UTIL_DIR "/usr/local/libexec/smail"
#undef UUCP_SYSTEM_FILE
#define SPOOL_DIRS "/var/spool/smail"
#define UNSHAR_MAP_DIR "/var/spool/uumaps"
#define LOGFILE "/var/log/smail/logfile"
#define OLD_LOGDIR "/var/log/smail"
#define PANIC_LOG "/var/log/smail/paniclog"
#define SMAIL "/usr/local/sbin/sendmail"
#define DAEMON_PIDFILE "/var/run/smail.pid"
#define POSTMASTER_ADDRESS "root"
#define UUWHO_FILE "/var/spool/smail/uuwho"
#define NEWS_SPOOL_DIR "/var/spool/news"
#undef RETRY_INTERVAL
#undef RETRY_DURATION
#define EDITME "/mnt/gmirror/ports/mail/smail/work/smail-3.2.0.121/conf/EDITME"
#define OS_TYPE "freebsd5"
#define RELATIVE_EDITME "${ROOT}/conf/EDITME"
#define MAIN_SPOOL_DIR "/var/spool/smail"
#define HOSTNAMES NULL
#define MORE_HOSTNAMES NULL
#define VISIBLE_DOMAINS NULL
#define UUCP_NAME NULL
#define VISIBLE_NAME NULL
#define SECOND_CONFIG_FILE NULL
#define SECURE_PATH "/sbin:/bin:/usr/sbin:/usr/bin"
#define SENDER_ENV_VARIABLE NULL
#define SMAIL_TMP_DIR "/var/spool/smail/tmp"
#define LMAIL NULL
#define FROM_ROOT "util"
#define LOCK_BY_NAME FALSE
#define FLOCK_MAILBOX TRUE
#undef SMALL_MEMORY
#undef UUWHO_USE_DBM
#undef UUCP_ZONE
#undef ALIASES_REMOVE_SENDER
#undef LISTS_REMOVE_SENDER
#define HAVE_ 1
#define HAVE_DUP2 1
#define HAVE_GETOPT 1
#define HAVE_MEMMOVE 1
#define HAVE_MKDIR 1
#define HAVE_READDIR 1
#define HAVE_RENAME 1
#define HAVE_STDLIB_H 1
#define HAVE_STRERROR 1
#define HAVE_SYS5_STRLIB 1
#define HAVE_TYPE_GID_T 1
#define HAVE_TYPE_PID_T 1
#define HAVE_TYPE_UID_T 1
#define HAVE_TYPE_SSIZE_T 1
#define HAVE_TYPE_IN_ADDR_T 1
#define HAVE_TYPE_IN_PORT_T 1
#define HAVE_TYPE_SOCKLEN_T 1
#define HAVE_UNAME 1
#define HAVE_UNISTD_H 1
#define HAVE_UTIME_H 1
#define HAVE_VFPRINTF 1
#define HAVE_BSD_NETWORKING 1
#define HAVE_BIND 1
#define HAVE_GETHOSTNAME 1
#define HAVE_COMSAT 1
#define HAVE_FSYNC 1
#define HAVE_FTRUNCATE 1
#define HAVE_HASH_BANG 1
#define HAVE_RLIMIT 1
#define HAVE_SETGROUPS 1
#define HAVE_STATFS 1
#define HAVE_NDBM 1
#define HAVE_PATHS_H 1
#define HAVE_SYSEXITS_H 1
#define HAVE_SYS_SIGLIST 1
#define HAVE_SYS_SIGNAME 1
#define HAVE_EHLO 1
#define HAVE_RFC1413 1
#define HAVE_LIBWRAP 1
#define FREEBSD 1
#define UNIX_BSD4_4_LITE 1
#define POSIX_OS 1
#define UNIX_BSD4_4 1
#define UNIX_BSD4_3 1
#define UNIX_BSD4_2 1
#define UNIX_BSD 1
#define UNIX 1
#undef HAVE_
#undef HAVE_DBM_PAGFNO
#undef HAVE_TYPE_IN_ADDR_T
#undef HAVE_TYPE_IN_PORT_T
#undef HAVE_TYPE_SOCKLEN_T
#undef NO_WAIT_USE_UNION
#define NO_WAIT_USE_UNION 1
#undef STDC_HEADERS
#define STDC_HEADERS 1
#undef MALLOC_DECLARED
#define MALLOC_DECLARED 1
#undef RLIM_T_DECLARED
#define RLIM_T_DECLARED 1
#undef SYS_SIGLIST_DECLARED
#define SYS_SIGLIST_DECLARED 1
#undef SYS_SIGNAME_DECLARED
#define SYS_SIGNAME_DECLARED 1
#undef USE_LOCAL_MAIL_COMMAND
#define USE_LOCAL_MAIL_COMMAND 1
#undef TIME_WITH_SYS_TIME
#define TIME_WITH_SYS_TIME 1
#undef USE_TARGET_DOMAIN
#define USE_TARGET_DOMAIN 1
#undef NO_FORWARDTO_FILE
#define NO_FORWARDTO_FILE 1
#undef USE_LSEARCH_REGEXCMP
#define USE_LSEARCH_REGEXCMP 1
#undef USE_STRICT_MX
#define USE_STRICT_MX 1
#define POINTER_TYPE long
#define ALIGNED_TYPE unsigned int
#define BITS_PER_CHAR 8
#define MAXINT_B10_DIGITS 10
#define MAXLONG_B10_DIGITS 10
#if ((__STDC__ - 0) > 0) && !defined(NO_ANSI_C) && !defined(ANSI_C)
# define ANSI_C 1
#endif
#if !defined(STDC_HEADERS) && defined(ANSI_C)
# define STDC_HEADERS 1
#endif
#if !defined(HAVE_STRING_H) && !defined(HAVE_STRINGS_H)
# define HAVE_STRING_H 1
#endif
/*
* End Of "defs.h"
*/
syntax highlighted by Code2HTML, v. 0.9.1