/* * This is a template config.h.in, it is not truly a config.h.in at the moment * but will be converted to one during autoconf switch. The defines below * are all static and hardcoded purely to aid in the cleanup and migration * process. * */ #ifndef AFSCONFIG_H #define AFSCONFIG_H #define HAVE_STDLIB_H #define HAVE_STRING_H #ifdef AFS_NT40_ENV #define HAVE_WINDOWS_H #define HAVE_MALLOC_H #define HAVE_WINSOCK2_H #define HAVE_DIRECT_H #define HAVE_IO_H #endif #ifndef AFS_NT40_ENV #define HAVE_UNISTD_H #define HAVE_FCNTL_H #define HAVE_SYS_TIME_H #define HAVE_SYS_FILE_H #define HAVE_NETINET_IN_H #define HAVE_NETDB_H #endif #ifdef AFS_SUN5_ENV #define HAVE_SYS_FCNTL_H #define HAVE_SYS_MNTTAB_H #define HAVE_SYS_MNTENT_H #endif #if defined(AFS_SGI_ENV) || defined(AFS_HPUX_ENV) || defined(AFS_LINUX20_ENV) || (defined(AFS_SUN_ENV) && !defined(AFS_SUN5_ENV)) #define HAVE_MNTENT_H #endif #if !defined(AFS_OSF_ENV) && !defined(AFS_DEC_ENV) && !defined(AFS_DARWIN_ENV) && !defined(AFS_FBSD_ENV) #define HAVE_SYS_VFS_H #endif #ifdef AFS_DEC_ENV #define HAVE_SYS_PARAM_H #define HAVE_SYS_FS_TYPES_H #endif #if !defined(AFS_AIX41_ENV) #define HAVE_SYS_MOUNT_H #endif #if defined(AFS_SUN5_ENV) || defined(AFS_SGI_ENV) || defined(AFS_LINUX22_ENV) #define HAVE_STRINGS_H #define HAVE_STRING_H #else #define HAVE_STRING_H #endif #if defined(AFS_SUN_ENV) && !defined(AFS_SUN5_ENV) #define HAVE_TERMIOS_H #elif defined(AFS_DARWIN_ENV) || defined(AFS_FBSD_ENV) #define HAVE_TERMIOS_H #endif #if defined(AFS_SGI_ENV) || defined(AFS_LINUX20_ENV) || defined(AFS_DARWIN_ENV) || defined(AFS_FBSD_ENV) #define HAVE_SIGNAL_H #endif #ifndef RCSID #define RCSID(msg) static /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg } #endif #endif /* AFSCONFIG_H */