/*
 * 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