/*
 * Check for headers
 */
#ifndef __EXP_CONF_H__
#define __EXP_CONF_H__

#undef NOSTDLIB
#undef HAVE_STROPTS_H
#undef HAVE_SYSCONF_H
#undef HAVE_SYS_FCNTL_H
#undef HAVE_SYS_WAIT_H
#undef HAVE_UNISTD_H
#undef HAVE_SYSMACROS_H

#undef pid_t

/*
 * This section is for compile macros needed by
 * everything else.
 */

/*
 * Check for functions
 */
#undef NO_MEMCPY
#undef NOWAITPID
#undef HAVE_SYSCONF
#undef HAVE_WAIT4
#undef SIMPLE_EVENT

/*
 * Signal stuff. Setup the return type
 * and if signals need to be re-armed.
 */
#ifndef RETSIGTYPE
#define RETSIGTYPE void
#endif
#undef REARM_SIG

/*
 * Check for pty functions and structures
 */
#undef POSIX
#undef HAVE_TERMIO
#undef HAVE_TERMIOS
#undef HAVE_SGTTYB
#undef HAVE_GETPTY
#undef HAVE__GETPTY
#undef HAVE_PTC
#undef HAVE_PTC_PTS
#undef HAVE_PTYM
#undef HAVE_PTYTRAP
#undef HAVE_PTMX
#undef HAVE_PTMX_BSD

#endif	/* __EXP_CONF_H__ */
