sm_os_aix.h revision 261363
190792Sgshapiro/* 2261363Sgshapiro * 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 * 9261363Sgshapiro * $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