190792Sgshapiro/*
2261194Sgshapiro * Copyright (c) 2000-2001, 2003 Proofpoint, Inc. and its suppliers.
390792Sgshapiro *	All rights reserved.
490792Sgshapiro *
590792Sgshapiro * By using this file, you agree to the terms and conditions set
690792Sgshapiro * forth in the LICENSE file which can be found at the top level of
790792Sgshapiro * the sendmail distribution.
890792Sgshapiro *
9266527Sgshapiro *	$Id: sm_os_aix.h,v 1.12 2013-11-22 20:51:34 ca Exp $
1090792Sgshapiro */
1190792Sgshapiro
1290792Sgshapiro/*
1390792Sgshapiro**  sm_os_aix.h -- platform definitions for AIX
1490792Sgshapiro*/
1590792Sgshapiro
1690792Sgshapiro#define SM_OS_NAME	"aix"
1790792Sgshapiro
1890792Sgshapiro#ifndef SM_CONF_SHM
1990792Sgshapiro# define SM_CONF_SHM	1
2090792Sgshapiro#endif /* SM_CONF_SHM */
2190792Sgshapiro#ifndef SM_CONF_SEM
2290792Sgshapiro# define SM_CONF_SEM	2
2390792Sgshapiro#endif /* SM_CONF_SEM */
2490792Sgshapiro#ifndef SM_CONF_MSG
2590792Sgshapiro# define SM_CONF_MSG	1
2690792Sgshapiro#endif /* SM_CONF_MSG */
2790792Sgshapiro
2890792Sgshapiro/* AIX 3 doesn't have a prototype for syslog()? */
2990792Sgshapiro#ifdef _AIX3
3090792Sgshapiro# ifndef _AIX4
3190792Sgshapiro#  ifndef SM_CONF_SYSLOG
3290792Sgshapiro#   define SM_CONF_SYSLOG	0
3390792Sgshapiro#  endif /* SM_CONF_SYSLOG */
3490792Sgshapiro# endif /* ! _AIX4 */
3590792Sgshapiro#endif /* _AIX3 */
36120256Sgshapiro
37120256Sgshapiro#if _AIX5 >= 50200
38120256Sgshapiro# define SM_CONF_LONGLONG	1
39120256Sgshapiro#endif /* _AIX5 >= 50200 */
40