Files
Arquivotheca.Solaris-2.5/cmd/sendmail/include/sun_conf.h
seta75D 7c4988eac0 Init
2021-10-11 19:38:01 -03:00

35 lines
1.2 KiB
C
Executable File

#ifdef SOLARIS
# define LOOKUP_MACRO /* support 'L' ang 'G' command */
# define SUN_STYLE_MACRO_M /* sun's $m derivation */
# define NSSWITCH /* name service switch */
# define NISPLUS /* NIS+ table lookup */
# define TEXT /* text table lookup */
# define PERCENT_MATCH /* % variable matching */
# define SUNLOOKUP /* sun style map look up */
# define CONTENT_LENGTH /* generate content_length header */
# define CHECK_INDIRECT_SELF_REF /* check indirect self reference */
# define MULTI_HOME_HOST
# define REMOTE_MODE /* support remotely mounted mail box */
# define EXTENDED_TIMEOUT /* support extended queue timeout */
# define SUN_STYLE_MACRO_K /* sun's $k derivation */
#ifdef NSSWITCH
# define MAP_EXIT_STAT /* map lookup always exit with a status flag */
#endif
# define DOMAIN_WIDE_ALIAS_SUPPORT /* host independent address */
# define SUN_PREDEFINED_MAP /* sun predefined map */
#endif
#ifdef LOOKUP_MACRO
# define SENDMAIL_MAP_NISPLUS "sendmailvars.org_dir"
# define SENDMAIL_MAP_FILE "/etc/mail/sendmailvars"
#endif
/* this is needed to keep the sun's complier happy */
#define strlen(x) (int) strlen(x)
#define VERSION(x,y) (vendor_code == (x)) && (ConfigLevel == (y))
#define VENDOR(x) (vendor_code == (x))