/* config.h.in.  Generated automatically from configure.in by autoheader.  */
/* config.h.in: -*- C -*-  Defines which may be used in Meta-HTML. */

/* Author: Brian J. Fox (bfox@ai.mit.edu) Thu Aug 22 18:03:00 1996.

   This file is part of <Meta-HTML>(tm), a system for the rapid
   deployment of Internet and Intranet applications via the use
   of the Meta-HTML language.

   Copyright (c) 1995, 1996, Brian J. Fox (bfox@ai.mit.edu).
   Copyright (c) 1996, Universal Access Inc. (http://www.ua.com).

   Meta-HTML is free software; you can redistribute it and/or modify
   it under the terms of the UAI Free Software License as published
   by Universal Access Inc.; either version 1, or (at your option) any
   later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   UAI Free Software License for more details.

   You should have received a copy of the UAI Free Software License
   along with this program; if you have not, you may obtain one by
   writing to:

   Universal Access Inc.
   129 El Paseo Court
   Santa Barbara, CA
   93101  */



/* 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.  */
#undef HAVE_ALLOCA

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

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

/* Define to `int' if <sys/types.h> doesn't define.  */
#undef pid_t

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

/* Define if the `setpgrp' function takes no argument.  */
#undef SETPGRP_VOID

/* Define to `unsigned' if <sys/types.h> doesn't define.  */
#undef size_t

/* 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.  */
#undef STDC_HEADERS

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

/* Define vfork as fork if vfork does not work.  */
#undef vfork

/* Defined every time by configure. */
#undef MHTML_SYSTEM_TYPE

/* Defined on those systems for which ODBC compilation with the UDBC client
   is desired. */
#undef OPENLINK_UDBC_CLIENT

/* Defined only when compiing on some brand of Solaris system. */
#undef Solaris

/* Defined when your system has a define or typedef for sig_t. */
#undef HAVE_TYPE_SIG_T

/* Defined when your system has a define or typedef for time_t. */
#undef HAVE_TYPE_TIME_T

/* Defined when the system has a working dlopen () call. */
#undef HAVE_DLOPEN

/* Defined when the system has a working shl_load () call instead. */
#undef USE_SHL_LOAD

/* Defined when the system has cbrt() in libm. */
#undef HAVE_CBRT

/* Define if you have the crypt function.  */
#undef HAVE_CRYPT

/* Define if you have the dlclose function.  */
#undef HAVE_DLCLOSE

/* Define if you have the dlopen function.  */
#undef HAVE_DLOPEN

/* Define if you have the dlsym function.  */
#undef HAVE_DLSYM

/* Define if you have the flock function.  */
#undef HAVE_FLOCK

/* Define if you have the getcwd function.  */
#undef HAVE_GETCWD

/* Define if you have the getgrent function.  */
#undef HAVE_GETGRENT

/* Define if you have the getpwnam function.  */
#undef HAVE_GETPWNAM

/* Define if you have the initstate function.  */
#undef HAVE_INITSTATE

/* Define if you have the memmove function.  */
#undef HAVE_MEMMOVE

/* Define if you have the mkfifo function.  */
#undef HAVE_MKFIFO

/* Define if you have the qsort function.  */
#undef HAVE_QSORT

/* Define if you have the rand function.  */
#undef HAVE_RAND

/* Define if you have the random function.  */
#undef HAVE_RANDOM

/* Define if you have the seteuid function.  */
#undef HAVE_SETEUID

/* Define if you have the setgid function.  */
#undef HAVE_SETGID

/* Define if you have the setlocale function.  */
#undef HAVE_SETLOCALE

/* Define if you have the setstate function.  */
#undef HAVE_SETSTATE

/* Define if you have the setuid function.  */
#undef HAVE_SETUID

/* Define if you have the srand function.  */
#undef HAVE_SRAND

/* Define if you have the srandom function.  */
#undef HAVE_SRANDOM

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

/* Define if you have the strchr function.  */
#undef HAVE_STRCHR

/* Define if you have the strdup function.  */
#undef HAVE_STRDUP

/* Define if you have the strerror function.  */
#undef HAVE_STRERROR

/* Define if you have the strstr function.  */
#undef HAVE_STRSTR

/* Define if you have the <bstring.h> header file.  */
#undef HAVE_BSTRING_H

/* Define if you have the <crypt.h> header file.  */
#undef HAVE_CRYPT_H

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

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

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

/* Define if you have the <ioctl.h> header file.  */
#undef HAVE_IOCTL_H

/* Define if you have the <math.h> header file.  */
#undef HAVE_MATH_H

/* Define if you have the <ndir.h> header file.  */
#undef HAVE_NDIR_H

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* Define if you have the crypt library (-lcrypt).  */
#undef HAVE_LIBCRYPT

/* Define if you have the nsl library (-lnsl).  */
#undef HAVE_LIBNSL

/* Define if you have the socket library (-lsocket).  */
#undef HAVE_LIBSOCKET
#if defined (Solaris)
#  include <arch/solaris/prototypes.h>
#endif

#if defined (HAVE_TIME_H)
#  define METAHTML_PROFILER 1
#endif

#if defined (HAVE_LIBCRYPT) && (!defined (HAVE_CRYPT))
#  define HAVE_CRYPT 1
#endif

