/*
 * This file hails from config_p.h.  Edit it to suit your system.
 */

/* Always do this. */
#ifdef _AIX
#define _ALL_SOURCE 1
#endif

/* Always do this, too. */
#ifdef __hpux
#define _HPUX_SOURCE 1
#endif

/* Include <stdlib.h>, if it exists. */
#include <stdlib.h>

/* Always include this one. */
#include <stdio.h>

/* Define I_STDARG if there's a stdarg.h. */
#define I_STDARG

/* Include <unistd.h> if it exists. */
#include <unistd.h>

/* Include <sys/wait.h> if it's available. */
#include <sys/wait.h>

/* Define this if wait() uses a type called "union wait". */
#define USE_UNION_WAIT

/* Include either <string.h> or <strings.h> here. */
#include <string.h>

/* Include <memory.h>, if appropriate.  Note that it may have been left
   out even though it exists.  We do this because of conflicts on many
   systems.  But if it works, then it works. */
/* #include <memory.h> */

/* If the system has vfork(), then it may require us to include vfork.h */
/* #include <vfork.h> */

/* Use vfork() if it's available; otherwise, fork() */
/* #define vfork	fork */

/* Define one (and only one) of these to indicate where DIR is defined. */
#define HAVE_DIRENT_H
/* #define HAVE_SYS_NDIR_H */
/* #define HAVE_SYS_DIR_H */
/* #define HAVE_NDIR_H */

/* If the system has bzero(), use it; otherwise hope they have memset() */
/* #define bzero(s, n)	memset((s), 0, (n)) */

/* If the system has memcmp(), use it; otherwise hope they have bcmp() */
/* #define memcmp	bcmp */

/* If the system has memcpy(), use it; otherwise hope they have bcopy() */
/* #define memcpy(d, s, n)	bcopy(s, d, n) */

/* If the system has strchr(), use it; otherwise hope they have index() */
/* Likewise for strrchr() and rindex() */
/* #define strchr	index */
/* #define strrchr	rindex */

/* If the system has sigaction(), use it; otherwise use signal() */
#define HAVE_SIGACTION

/* If the system has poll(), use it; otherwise it should have select() */
/* #define HAVE_POLL */
