/*	$NetBSD: nbtool_config.h.in,v 1.7 2004/10/12 03:28:31 jmc Exp $	*/

#ifndef	__NETBSD_NBTOOL_CONFIG_H__
#define	__NETBSD_NBTOOL_CONFIG_H__

/* Values set by "configure" based on available functions in the host. */

#undef PATH_BSHELL

#undef HAVE_ALLOCA_H
#undef HAVE_DIRENT_H
#undef HAVE_ERR_H
#undef HAVE_FEATURES_H
#undef HAVE_GETOPT_H
#undef HAVE_INTTYPES_H
#undef HAVE_LIBGEN_H
#undef HAVE_NDIR_H
#undef HAVE_NETDB_H
#undef HAVE_MACHINE_BSWAP_H
#undef HAVE_MALLOC_H
#undef HAVE_SYS_POLL_H
#undef HAVE_STDDEF_H
#undef HAVE_STRING_H
#undef HAVE_SYS_DIR_H
#undef HAVE_SYS_ENDIAN_H
#undef HAVE_SYS_NDIR_H
#undef HAVE_SYS_SYSLIMITS_H
#undef HAVE_SYS_SYSMACROS_H
#undef HAVE_SYS_TYPES_H
#undef HAVE_TERMIOS_H
#undef HAVE_UNISTD_H
#undef STDC_HEADERS

#undef HAVE_ID_T
#undef HAVE_SOCKLEN_T
#undef HAVE_LONG_LONG
#undef HAVE_U_LONG
#undef HAVE_U_CHAR
#undef HAVE_U_INT
#undef HAVE_U_SHORT
#undef HAVE_U_QUAD_T

#undef HAVE_FSTATVFS

#undef HAVE_BSWAP16
#undef HAVE_BSWAP32
#undef HAVE_BSWAP64
#undef HAVE_HTOBE16
#undef HAVE_HTOBE32
#undef HAVE_HTOBE64
#undef HAVE_HTOLE16
#undef HAVE_HTOLE32
#undef HAVE_HTOLE64
#undef HAVE_BE16TOH
#undef HAVE_BE32TOH
#undef HAVE_BE64TOH
#undef HAVE_LE16TOH
#undef HAVE_LE32TOH
#undef HAVE_LE64TOH

#undef HAVE_DIR_DD_FD
#undef HAVE_STRUCT_DIRENT_D_NAMLEN
#undef HAVE_STRUCT_STAT_ST_FLAGS
#undef HAVE_STRUCT_STAT_ST_GEN
#undef HAVE_STRUCT_STAT_ST_BIRTHTIME
#undef HAVE_STRUCT_STAT_ST_ATIM
#undef HAVE_STRUCT_STAT_ST_MTIMENSEC
#undef HAVE_STRUCT_STATVFS_F_IOSIZE

#undef HAVE_DECL_OPTIND
#undef HAVE_DECL_OPTRESET
#undef HAVE_DECL_SYS_SIGNAME

#undef HAVE_ASPRINTF
#undef HAVE_ASNPRINTF
#undef HAVE_BASENAME
#undef HAVE_CGETNEXT
#undef HAVE_DEVNAME
#undef HAVE_DIRFD
#undef HAVE_DIRNAME
#undef HAVE_FGETLN
#undef HAVE_FLOCK
#undef HAVE_FPARSELN
#undef HAVE_FUTIMES
#undef HAVE_GETOPT
#undef HAVE_GETOPT_LONG
#undef HAVE_GROUP_FROM_GID
#undef HAVE_ISBLANK
#undef HAVE_ISSETUGID
#undef HAVE_LCHFLAGS
#undef HAVE_LCHMOD
#undef HAVE_LCHOWN
#undef HAVE_LUTIMES
#undef HAVE_MKSTEMP
#undef HAVE_MKDTEMP
#undef HAVE_POLL
#undef HAVE_PREAD
#undef HAVE_PUTC_UNLOCKED
#undef HAVE_PWCACHE_USERDB
#undef HAVE_PWRITE
#undef HAVE_RANDOM
#undef HAVE_SETENV
#undef HAVE_SETGROUPENT
#undef HAVE_SETPASSENT
#undef HAVE_SETPROGNAME
#undef HAVE_SNPRINTF
#undef HAVE_STRLCAT
#undef HAVE_STRLCPY
#undef HAVE_STRSEP
#undef HAVE_STRSUFTOULL
#undef HAVE_STRTOLL
#undef HAVE_USER_FROM_UID
#undef HAVE_VASPRINTF
#undef HAVE_VASNPRINTF
#undef HAVE_VSNPRINTF

#undef HAVE_DECL_SETGROUPENT
#undef HAVE_DECL_SETPASSENT

#undef WORDS_BIGENDIAN

/* Typedefs that might be missing. */

#undef size_t
#undef uint8_t
#undef uint16_t
#undef uint32_t
#undef uint64_t
#undef u_int8_t
#undef u_int16_t
#undef u_int32_t
#undef u_int64_t

/* Now pull in the compatibility definitions. */

#include "compat_defs.h"

#endif	/* !__NETBSD_NBTOOL_CONFIG_H__ */
