/* ../config.h.  Generated by configure.  */
/* ../config.h.in.  Generated automatically from configure.in by autoheader 2.13.  */

/* Define if using alloca.c.  */
/* #undef C_ALLOCA */

/* Define to empty if the keyword does not work.  */
/* #undef const */

/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
   This function is required for alloca.c support on those systems.  */
/* #undef CRAY_STACKSEG_END */

/* Define if you have alloca, as a function or macro.  */
#define HAVE_ALLOCA 1

/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
/* #undef HAVE_ALLOCA_H */

/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
#define HAVE_SYS_WAIT_H 1

/* Define if your struct tm has tm_zone.  */
#define HAVE_TM_ZONE 1

/* Define if you don't have tm_zone but do have the external array
   tzname.  */
/* #undef HAVE_TZNAME */

/* Define as the return type of signal handlers (int or void).  */
#define RETSIGTYPE void

/* If using the C implementation of alloca, define if you know the
   direction of stack growth for your system; otherwise it will be
   automatically deduced at run-time.
 STACK_DIRECTION > 0 => grows toward higher addresses
 STACK_DIRECTION < 0 => grows toward lower addresses
 STACK_DIRECTION = 0 => direction of growth unknown
 */
/* #undef STACK_DIRECTION */

/* Define if you have the ANSI C header files.  */
#define STDC_HEADERS 1

/* Define if you can safely include both <sys/time.h> and <time.h>.  */
#define TIME_WITH_SYS_TIME 1

/* Define if your <sys/time.h> declares struct tm.  */
/* #undef TM_IN_SYS_TIME */

/* Define if the X Window System is missing or not being used.  */
/* #undef X_DISPLAY_MISSING */

/* Include platform-specific defines */
#include "platform.h"

/* The following symbols are defined in options.h:
 *
 *   BYTECODE_PRIMS
 *   CHECK_TAGS
 *   DEBUG_CODE
 *   DEBUG_PRINTER
 *   DONT_PANIC
 *   GIMME_STACK_DUMPS
 *   HUGSDIR
 *   HUGSPATH
 *   HUGSSUFFIXES
 *   HUGS_FOR_WINDOWS
 *   HUGS_VERSION
 *   INTERNAL_PRIMS
 *   LARGE_HUGS
 *   PATH_CANONICALIZATION
 *   PROFILING
 *   REGULAR_HUGS
 *   SMALL_BANNER
 *   SMALL_HUGS
 *   USE_PREPROCESSOR
 *   USE_READLINE
 *   WANT_TIMER
 *   HASKELL_98_ONLY
 */

/* Define to alignment constraint on chars */
#define ALIGNMENT_CHAR 1

/* Define to alignment constraint on doubles */
#define ALIGNMENT_DOUBLE 8

/* Define to alignment constraint on floats */
#define ALIGNMENT_FLOAT 4

/* Define to alignment constraint on ints */
#define ALIGNMENT_INT 4

/* Define to alignment constraint on longs */
#define ALIGNMENT_LONG 8

/* Define to alignment constraint on long longs */
#define ALIGNMENT_LONG_LONG 8

/* Define to alignment constraint on shorts */
#define ALIGNMENT_SHORT 2

/* Define to alignment constraint on unsigned chars */
#define ALIGNMENT_UNSIGNED_CHAR 1

/* Define to alignment constraint on unsigned ints */
#define ALIGNMENT_UNSIGNED_INT 4

/* Define to alignment constraint on unsigned longs */
#define ALIGNMENT_UNSIGNED_LONG 8

/* Define to alignment constraint on unsigned long longs */
#define ALIGNMENT_UNSIGNED_LONG_LONG 8

/* Define to alignment constraint on unsigned shorts */
#define ALIGNMENT_UNSIGNED_SHORT 2

/* Define to alignment constraint on void pointers */
#define ALIGNMENT_VOID_P 8

/* C compiler invocation use to build a dynamically loadable library.
 * Typical value: "gcc -shared"
 * Must evaluate to a literal C string.
 */
#define MKDLL_CMD "cc -O2 -pipe  -pthread   -shared"

/* Define if you have malloc.h and it defines _alloca - eg for Visual C++. */
#define HAVE__ALLOCA 0

/* Define if you have /bin/sh */
#define HAVE_BIN_SH 1

/* Define if you have the GetModuleFileName function.  */
#define HAVE_GETMODULEFILENAME 0

/* Define if heap profiler can (and should) automatically invoke hp2ps
 * to convert heap profile (in "profile.hp") to postscript.
 */
#define HAVE_HP2PS 1

/* Define if compiler supports gcc's "labels as values" (aka computed goto)
 * feature (which is used to speed up instruction dispatch in the interpreter).
 * Here's what typical code looks like:
 *
 * void *label[] = { &&l1, &&l2 };
 * ...
 * goto *label[i];
 * l1: ...
 * l2: ...
 * ...
 */
#define HAVE_LABELS_AS_VALUES 1

/* Define if C compiler supports long long types */
#define HAVE_LONG_LONG 1

/* Define if compiler supports prototypes. */
#define HAVE_PROTOTYPES 1

/* Define if you have the WinExec function.  */
#define HAVE_WINEXEC 0

/* Define if jmpbufs can be treated like arrays.
 * That is, if the following code compiles ok:
 *
 * #include <setjmp.h>
 *
 * int test1() {
 *     jmp_buf jb[1];
 *     jmp_buf *jbp = jb;
 *     return (setjmp(jb[0]) == 0);
 * }
 */
#define JMPBUF_ARRAY 1

/* Define if your C compiler inserts underscores before symbol names */
/* #undef LEADING_UNDERSCORE */

/* Define if signal handlers have type void (*)(int)
 * (Otherwise, they're assumed to have type int (*)(void).)
 */
#define VOID_INT_SIGNALS 1

/* Define if time.h or sys/time.h define the altzone variable.  */
/* #undef HAVE_ALTZONE */

/* Define if time.h or sys/time.h define the timezone variable.  */
/* #undef HAVE_TIMEZONE */

/* Define if we want to use Apple's OpenGL for the Quartz Display System on Mac OS X (instead of X11) */
/* #undef USE_QUARTZ_OPENGL */

/* The number of bytes in a char.  */
#define SIZEOF_CHAR 1

/* The number of bytes in a double.  */
#define SIZEOF_DOUBLE 8

/* The number of bytes in a float.  */
#define SIZEOF_FLOAT 4

/* The number of bytes in a int.  */
#define SIZEOF_INT 4

/* The number of bytes in a int*.  */
#define SIZEOF_INTP 8

/* The number of bytes in a long.  */
#define SIZEOF_LONG 8

/* The number of bytes in a long long.  */
#define SIZEOF_LONG_LONG 8

/* The number of bytes in a short.  */
#define SIZEOF_SHORT 2

/* The number of bytes in a unsigned char.  */
#define SIZEOF_UNSIGNED_CHAR 1

/* The number of bytes in a unsigned int.  */
#define SIZEOF_UNSIGNED_INT 4

/* The number of bytes in a unsigned long.  */
#define SIZEOF_UNSIGNED_LONG 8

/* The number of bytes in a unsigned long long.  */
#define SIZEOF_UNSIGNED_LONG_LONG 8

/* The number of bytes in a unsigned short.  */
#define SIZEOF_UNSIGNED_SHORT 2

/* The number of bytes in a void *.  */
#define SIZEOF_VOID_P 8

/* Define if you have the PBHSetVolSync function.  */
/* #undef HAVE_PBHSETVOLSYNC */

/* Define if you have the _fullpath function.  */
/* #undef HAVE__FULLPATH */

/* Define if you have the _pclose function.  */
/* #undef HAVE__PCLOSE */

/* Define if you have the _popen function.  */
/* #undef HAVE__POPEN */

/* Define if you have the _snprintf function.  */
/* #undef HAVE__SNPRINTF */

/* Define if you have the _stricmp function.  */
/* #undef HAVE__STRICMP */

/* Define if you have the _vsnprintf function.  */
/* #undef HAVE__VSNPRINTF */

/* Define if you have the canonicalize_file_name function.  */
/* #undef HAVE_CANONICALIZE_FILE_NAME */

/* Define if you have the dup function.  */
#define HAVE_DUP 1

/* Define if you have the farcalloc function.  */
/* #undef HAVE_FARCALLOC */

/* Define if you have the fgetpos function.  */
#define HAVE_FGETPOS 1

/* Define if you have the fseek function.  */
#define HAVE_FSEEK 1

/* Define if you have the fsetpos function.  */
#define HAVE_FSETPOS 1

/* Define if you have the fstat function.  */
#define HAVE_FSTAT 1

/* Define if you have the ftell function.  */
#define HAVE_FTELL 1

/* Define if you have the ftime function.  */
/* #undef HAVE_FTIME */

/* Define if you have the getclock function.  */
/* #undef HAVE_GETCLOCK */

/* Define if you have the getrusage function.  */
#define HAVE_GETRUSAGE 1

/* Define if you have the gettimeofday function.  */
#define HAVE_GETTIMEOFDAY 1

/* Define if you have the gmtime function.  */
#define HAVE_GMTIME 1

/* Define if you have the isatty function.  */
#define HAVE_ISATTY 1

/* Define if you have the localtime function.  */
#define HAVE_LOCALTIME 1

/* Define if you have the lstat function.  */
#define HAVE_LSTAT 1

/* Define if you have the macsystem function.  */
/* #undef HAVE_MACSYSTEM */

/* Define if you have the mktime function.  */
#define HAVE_MKTIME 1

/* Define if you have the pclose function.  */
#define HAVE_PCLOSE 1

/* Define if you have the poly function.  */
/* #undef HAVE_POLY */

/* Define if you have the popen function.  */
#define HAVE_POPEN 1

/* Define if you have the readdir_r function.  */
#define HAVE_READDIR_R 1

/* Define if you have the realpath function.  */
#define HAVE_REALPATH 1

/* Define if you have the rindex function.  */
#define HAVE_RINDEX 1

/* Define if you have the select function.  */
#define HAVE_SELECT 1

/* Define if you have the setenv function.  */
#define HAVE_SETENV 1

/* Define if you have the sigpoll function.  */
/* #undef HAVE_SIGPOLL */

/* Define if you have the sigprocmask function.  */
#define HAVE_SIGPROCMASK 1

/* Define if you have the snprintf function.  */
#define HAVE_SNPRINTF 1

/* Define if you have the stime function.  */
/* #undef HAVE_STIME */

/* Define if you have the strcasecmp function.  */
#define HAVE_STRCASECMP 1

/* Define if you have the strcmp function.  */
#define HAVE_STRCMP 1

/* Define if you have the strcmpi function.  */
/* #undef HAVE_STRCMPI */

/* Define if you have the stricmp function.  */
/* #undef HAVE_STRICMP */

/* Define if you have the strrchr function.  */
#define HAVE_STRRCHR 1

/* Define if you have the time function.  */
#define HAVE_TIME 1

/* Define if you have the times function.  */
#define HAVE_TIMES 1

/* Define if you have the unsetenv function.  */
#define HAVE_UNSETENV 1

/* Define if you have the valloc function.  */
#define HAVE_VALLOC 1

/* Define if you have the vsnprintf function.  */
#define HAVE_VSNPRINTF 1

/* Define if you have the <Files.h> header file.  */
/* #undef HAVE_FILES_H */

/* Define if you have the <GL/gl.h> header file.  */
/* #undef HAVE_GL_GL_H */

/* Define if you have the <OpenGL/gl.h> header file.  */
/* #undef HAVE_OPENGL_GL_H */

/* Define if you have the <arpa/inet.h> header file.  */
#define HAVE_ARPA_INET_H 1

/* Define if you have the <assert.h> header file.  */
#define HAVE_ASSERT_H 1

/* Define if you have the <conio.h> header file.  */
/* #undef HAVE_CONIO_H */

/* Define if you have the <console.h> header file.  */
/* #undef HAVE_CONSOLE_H */

/* Define if you have the <ctype.h> header file.  */
#define HAVE_CTYPE_H 1

/* Define if you have the <direct.h> header file.  */
/* #undef HAVE_DIRECT_H */

/* Define if you have the <dirent.h> header file.  */
#define HAVE_DIRENT_H 1

/* Define if you have the <dl.h> header file.  */
/* #undef HAVE_DL_H */

/* Define if you have the <dlfcn.h> header file.  */
#define HAVE_DLFCN_H 1

/* Define if you have the <dos.h> header file.  */
/* #undef HAVE_DOS_H */

/* Define if you have the <errno.h> header file.  */
#define HAVE_ERRNO_H 1

/* Define if you have the <fcntl.h> header file.  */
#define HAVE_FCNTL_H 1

/* Define if you have the <float.h> header file.  */
#define HAVE_FLOAT_H 1

/* Define if you have the <ftw.h> header file.  */
#define HAVE_FTW_H 1

/* Define if you have the <grp.h> header file.  */
#define HAVE_GRP_H 1

/* Define if you have the <io.h> header file.  */
/* #undef HAVE_IO_H */

/* Define if you have the <limits.h> header file.  */
#define HAVE_LIMITS_H 1

/* Define if you have the <mach-o/dyld.h> header file.  */
/* #undef HAVE_MACH_O_DYLD_H */

/* Define if you have the <netdb.h> header file.  */
#define HAVE_NETDB_H 1

/* Define if you have the <netinet/in.h> header file.  */
#define HAVE_NETINET_IN_H 1

/* Define if you have the <netinet/tcp.h> header file.  */
#define HAVE_NETINET_TCP_H 1

/* Define if you have the <nlist.h> header file.  */
#define HAVE_NLIST_H 1

/* Define if you have the <pascal.h> header file.  */
/* #undef HAVE_PASCAL_H */

/* Define if you have the <pwd.h> header file.  */
#define HAVE_PWD_H 1

/* Define if you have the <regex.h> header file.  */
#define HAVE_REGEX_H 1

/* Define if you have the <sgtty.h> header file.  */
#define HAVE_SGTTY_H 1

/* Define if you have the <signal.h> header file.  */
#define HAVE_SIGNAL_H 1

/* Define if you have the <stat.h> header file.  */
/* #undef HAVE_STAT_H */

/* Define if you have the <std.h> header file.  */
/* #undef HAVE_STD_H */

/* Define if you have the <stdarg.h> header file.  */
#define HAVE_STDARG_H 1

/* Define if you have the <stdlib.h> header file.  */
#define HAVE_STDLIB_H 1

/* Define if you have the <string.h> header file.  */
#define HAVE_STRING_H 1

/* Define if you have the <sys/ioctl.h> header file.  */
#define HAVE_SYS_IOCTL_H 1

/* Define if you have the <sys/param.h> header file.  */
#define HAVE_SYS_PARAM_H 1

/* Define if you have the <sys/resource.h> header file.  */
#define HAVE_SYS_RESOURCE_H 1

/* Define if you have the <sys/socket.h> header file.  */
#define HAVE_SYS_SOCKET_H 1

/* Define if you have the <sys/stat.h> header file.  */
#define HAVE_SYS_STAT_H 1

/* Define if you have the <sys/time.h> header file.  */
#define HAVE_SYS_TIME_H 1

/* Define if you have the <sys/timeb.h> header file.  */
#define HAVE_SYS_TIMEB_H 1

/* Define if you have the <sys/timers.h> header file.  */
/* #undef HAVE_SYS_TIMERS_H */

/* Define if you have the <sys/times.h> header file.  */
#define HAVE_SYS_TIMES_H 1

/* Define if you have the <sys/types.h> header file.  */
#define HAVE_SYS_TYPES_H 1

/* Define if you have the <sys/uio.h> header file.  */
#define HAVE_SYS_UIO_H 1

/* Define if you have the <sys/un.h> header file.  */
#define HAVE_SYS_UN_H 1

/* Define if you have the <sys/utsname.h> header file.  */
#define HAVE_SYS_UTSNAME_H 1

/* Define if you have the <termio.h> header file.  */
/* #undef HAVE_TERMIO_H */

/* Define if you have the <termios.h> header file.  */
#define HAVE_TERMIOS_H 1

/* Define if you have the <time.h> header file.  */
#define HAVE_TIME_H 1

/* Define if you have the <unistd.h> header file.  */
#define HAVE_UNISTD_H 1

/* Define if you have the <utime.h> header file.  */
#define HAVE_UTIME_H 1

/* Define if you have the <values.h> header file.  */
/* #undef HAVE_VALUES_H */

/* Define if you have the <vfork.h> header file.  */
/* #undef HAVE_VFORK_H */

/* Define if you have the <windows.h> header file.  */
/* #undef HAVE_WINDOWS_H */

/* Define if you have the <winsock.h> header file.  */
/* #undef HAVE_WINSOCK_H */

/* Define if netinet/in.h defines the in_addr type.  */
#define HAVE_IN_ADDR_T 1

/* Define if you have the dl library (-ldl).  */
/* #undef HAVE_LIBDL */

/* Define if you have the dld library (-ldld).  */
/* #undef HAVE_LIBDLD */

/* Define if you have the m library (-lm).  */
#define HAVE_LIBM 1

/* Define if you have the editline library (-leditline).  */
/* #undef HAVE_LIBREADLINE */

/* Define if struct msghdr contains msg_accrights field */
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */

/* Define if struct msghdr contains msg_control field */
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1

/* Host cpu architecture */
#define HOST_ARCH "amd64"

/* Host operating system */
#define HOST_OS "openbsd3.7"

/* Define to Haskell type for cc_t */
#define HTYPE_CC_T Word8

/* Define to Haskell type for char */
#define HTYPE_CHAR Int8

/* Define to Haskell type for clock_t */
#define HTYPE_CLOCK_T Word32

/* Define to Haskell type for dev_t */
#define HTYPE_DEV_T Int32

/* Define to Haskell type for signed double */
#define HTYPE_DOUBLE Double

/* Define to Haskell type for float */
#define HTYPE_FLOAT Float

/* Define to Haskell type for gid_t */
#define HTYPE_GID_T Word32

/* Define to Haskell type for GLbitfield */
/* #undef HTYPE_GLBITFIELD */

/* Define to Haskell type for GLboolean */
/* #undef HTYPE_GLBOOLEAN */

/* Define to Haskell type for GLbyte */
/* #undef HTYPE_GLBYTE */

/* Define to Haskell type for GLclampd */
/* #undef HTYPE_GLCLAMPD */

/* Define to Haskell type for GLclampf */
/* #undef HTYPE_GLCLAMPF */

/* Define to Haskell type for GLdouble */
/* #undef HTYPE_GLDOUBLE */

/* Define to Haskell type for GLenum */
/* #undef HTYPE_GLENUM */

/* Define to Haskell type for GLfloat */
/* #undef HTYPE_GLFLOAT */

/* Define to Haskell type for GLint */
/* #undef HTYPE_GLINT */

/* Define to Haskell type for GLshort */
/* #undef HTYPE_GLSHORT */

/* Define to Haskell type for GLsizei */
/* #undef HTYPE_GLSIZEI */

/* Define to Haskell type for GLubyte */
/* #undef HTYPE_GLUBYTE */

/* Define to Haskell type for GLuint */
/* #undef HTYPE_GLUINT */

/* Define to Haskell type for GLushort */
/* #undef HTYPE_GLUSHORT */

/* Define to Haskell type for int */
#define HTYPE_INT Int32

/* Define to Haskell type for ino_t */
#define HTYPE_INO_T Word32

/* Define to Haskell type for long */
#define HTYPE_LONG Int64

/* Define to Haskell type for long long */
#define HTYPE_LONG_LONG Int64

/* Define to Haskell type for mode_t */
#define HTYPE_MODE_T Word32

/* Define to Haskell type for nlink_t */
#define HTYPE_NLINK_T Word32

/* Define to Haskell type for off_t */
#define HTYPE_OFF_T Int64

/* Define to Haskell type for pid_t */
#define HTYPE_PID_T Int32

/* Define to Haskell type for ptrdiff_t */
#define HTYPE_PTRDIFF_T Int64

/* Define to Haskell type for rlim_t */
#define HTYPE_RLIM_T Word64

/* Define to Haskell type for short */
#define HTYPE_SHORT Int16

/* Define to Haskell type for sig_atomic_t */
#define HTYPE_SIG_ATOMIC_T Int32

/* Define to Haskell type for signed char */
#define HTYPE_SIGNED_CHAR Int8

/* Define to Haskell type for size_t */
#define HTYPE_SIZE_T Word64

/* Define to Haskell type for speed_t */
#define HTYPE_SPEED_T Word32

/* Define to Haskell type for ssize_t */
#define HTYPE_SSIZE_T Int64

/* Define to Haskell type for time_t */
#define HTYPE_TIME_T Int32

/* Define to Haskell type for tcflag_t */
#define HTYPE_TCFLAG_T Word32

/* Define to Haskell type for uid_t */
#define HTYPE_UID_T Word32

/* Define to Haskell type for unsigned char */
#define HTYPE_UNSIGNED_CHAR Word8

/* Define to Haskell type for unsigned int */
#define HTYPE_UNSIGNED_INT Word32

/* Define to Haskell type for unsigned long */
#define HTYPE_UNSIGNED_LONG Word64

/* Define to Haskell type for unsigned long long */
#define HTYPE_UNSIGNED_LONG_LONG Word64

/* Define to Haskell type for unsigned short */
#define HTYPE_UNSIGNED_SHORT Word16

/* Define to Haskell type for wchar_t */
#define HTYPE_WCHAR_T Int32

/* The value of E2BIG.  */
#define CONST_E2BIG 7

/* The value of EACCES.  */
#define CONST_EACCES 13

/* The value of EADDRINUSE.  */
#define CONST_EADDRINUSE 48

/* The value of EADDRNOTAVAIL.  */
#define CONST_EADDRNOTAVAIL 49

/* The value of EADV.  */
#define CONST_EADV -1

/* The value of EAFNOSUPPORT.  */
#define CONST_EAFNOSUPPORT 47

/* The value of EAGAIN.  */
#define CONST_EAGAIN 35

/* The value of EALREADY.  */
#define CONST_EALREADY 37

/* The value of EBADF.  */
#define CONST_EBADF 9

/* The value of EBADMSG.  */
#define CONST_EBADMSG -1

/* The value of EBADRPC.  */
#define CONST_EBADRPC 72

/* The value of EBUSY.  */
#define CONST_EBUSY 16

/* The value of ECHILD.  */
#define CONST_ECHILD 10

/* The value of ECOMM.  */
#define CONST_ECOMM -1

/* The value of ECONNABORTED.  */
#define CONST_ECONNABORTED 53

/* The value of ECONNREFUSED.  */
#define CONST_ECONNREFUSED 61

/* The value of ECONNRESET.  */
#define CONST_ECONNRESET 54

/* The value of EDEADLK.  */
#define CONST_EDEADLK 11

/* The value of EDESTADDRREQ.  */
#define CONST_EDESTADDRREQ 39

/* The value of EDIRTY.  */
#define CONST_EDIRTY -1

/* The value of EDOM.  */
#define CONST_EDOM 33

/* The value of EDQUOT.  */
#define CONST_EDQUOT 69

/* The value of EEXIST.  */
#define CONST_EEXIST 17

/* The value of EFAULT.  */
#define CONST_EFAULT 14

/* The value of EFBIG.  */
#define CONST_EFBIG 27

/* The value of EFTYPE.  */
#define CONST_EFTYPE 79

/* The value of EHOSTDOWN.  */
#define CONST_EHOSTDOWN 64

/* The value of EHOSTUNREACH.  */
#define CONST_EHOSTUNREACH 65

/* The value of EIDRM.  */
#define CONST_EIDRM -1

/* The value of EILSEQ.  */
#define CONST_EILSEQ -1

/* The value of EINPROGRESS.  */
#define CONST_EINPROGRESS 36

/* The value of EINTR.  */
#define CONST_EINTR 4

/* The value of EINVAL.  */
#define CONST_EINVAL 22

/* The value of EIO.  */
#define CONST_EIO 5

/* The value of EISCONN.  */
#define CONST_EISCONN 56

/* The value of EISDIR.  */
#define CONST_EISDIR 21

/* The value of ELOOP.  */
#define CONST_ELOOP 62

/* The value of EMFILE.  */
#define CONST_EMFILE 24

/* The value of EMLINK.  */
#define CONST_EMLINK 31

/* The value of EMSGSIZE.  */
#define CONST_EMSGSIZE 40

/* The value of EMULTIHOP.  */
#define CONST_EMULTIHOP -1

/* The value of ENAMETOOLONG.  */
#define CONST_ENAMETOOLONG 63

/* The value of ENETDOWN.  */
#define CONST_ENETDOWN 50

/* The value of ENETRESET.  */
#define CONST_ENETRESET 52

/* The value of ENETUNREACH.  */
#define CONST_ENETUNREACH 51

/* The value of ENFILE.  */
#define CONST_ENFILE 23

/* The value of ENOBUFS.  */
#define CONST_ENOBUFS 55

/* The value of ENODATA.  */
#define CONST_ENODATA -1

/* The value of ENODEV.  */
#define CONST_ENODEV 19

/* The value of ENOENT.  */
#define CONST_ENOENT 2

/* The value of ENOEXEC.  */
#define CONST_ENOEXEC 8

/* The value of ENOLCK.  */
#define CONST_ENOLCK 77

/* The value of ENOLINK.  */
#define CONST_ENOLINK -1

/* The value of ENOMEM.  */
#define CONST_ENOMEM 12

/* The value of ENOMSG.  */
#define CONST_ENOMSG -1

/* The value of ENONET.  */
#define CONST_ENONET -1

/* The value of ENOPROTOOPT.  */
#define CONST_ENOPROTOOPT 42

/* The value of ENOSPC.  */
#define CONST_ENOSPC 28

/* The value of ENOSR.  */
#define CONST_ENOSR -1

/* The value of ENOSTR.  */
#define CONST_ENOSTR -1

/* The value of ENOSYS.  */
#define CONST_ENOSYS 78

/* The value of ENOTBLK.  */
#define CONST_ENOTBLK 15

/* The value of ENOTCONN.  */
#define CONST_ENOTCONN 57

/* The value of ENOTDIR.  */
#define CONST_ENOTDIR 20

/* The value of ENOTEMPTY.  */
#define CONST_ENOTEMPTY 66

/* The value of ENOTSOCK.  */
#define CONST_ENOTSOCK 38

/* The value of ENOTTY.  */
#define CONST_ENOTTY 25

/* The value of ENXIO.  */
#define CONST_ENXIO 6

/* The value of EOPNOTSUPP.  */
#define CONST_EOPNOTSUPP 45

/* The value of EPERM.  */
#define CONST_EPERM 1

/* The value of EPFNOSUPPORT.  */
#define CONST_EPFNOSUPPORT 46

/* The value of EPIPE.  */
#define CONST_EPIPE 32

/* The value of EPROCLIM.  */
#define CONST_EPROCLIM 67

/* The value of EPROCUNAVAIL.  */
#define CONST_EPROCUNAVAIL 76

/* The value of EPROGMISMATCH.  */
#define CONST_EPROGMISMATCH 75

/* The value of EPROGUNAVAIL.  */
#define CONST_EPROGUNAVAIL 74

/* The value of EPROTO.  */
#define CONST_EPROTO -1

/* The value of EPROTONOSUPPORT.  */
#define CONST_EPROTONOSUPPORT 43

/* The value of EPROTOTYPE.  */
#define CONST_EPROTOTYPE 41

/* The value of ERANGE.  */
#define CONST_ERANGE 34

/* The value of EREMCHG.  */
#define CONST_EREMCHG -1

/* The value of EREMOTE.  */
#define CONST_EREMOTE 71

/* The value of EROFS.  */
#define CONST_EROFS 30

/* The value of ERPCMISMATCH.  */
#define CONST_ERPCMISMATCH 73

/* The value of ERREMOTE.  */
#define CONST_ERREMOTE -1

/* The value of ESHUTDOWN.  */
#define CONST_ESHUTDOWN 58

/* The value of ESOCKTNOSUPPORT.  */
#define CONST_ESOCKTNOSUPPORT 44

/* The value of ESPIPE.  */
#define CONST_ESPIPE 29

/* The value of ESRCH.  */
#define CONST_ESRCH 3

/* The value of ESRMNT.  */
#define CONST_ESRMNT -1

/* The value of ESTALE.  */
#define CONST_ESTALE 70

/* The value of ETIME.  */
#define CONST_ETIME -1

/* The value of ETIMEDOUT.  */
#define CONST_ETIMEDOUT 60

/* The value of ETOOMANYREFS.  */
#define CONST_ETOOMANYREFS 59

/* The value of ETXTBSY.  */
#define CONST_ETXTBSY 26

/* The value of EUSERS.  */
#define CONST_EUSERS 68

/* The value of EWOULDBLOCK.  */
#define CONST_EWOULDBLOCK 35

/* The value of EXDEV.  */
#define CONST_EXDEV 18

/* The value of O_BINARY.  */
#define CONST_O_BINARY 0
