From: Sergey Poznyakoff Date: Mon, 10 May 2004 13:47:52 +0000 (+0000) Subject: Fixed prerequisite headers for sys/buf.h (needed on FreeBSD) X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=commitdiff_plain;h=be8899e6aa58b7fc8393eb06ea6d8a77708051b5 Fixed prerequisite headers for sys/buf.h (needed on FreeBSD) --- diff --git a/configure.ac b/configure.ac index d1f070b..d179573 100644 --- a/configure.ac +++ b/configure.ac @@ -36,11 +36,16 @@ AC_C_INLINE AC_CHECK_HEADERS(fcntl.h linux/fd.h memory.h net/errno.h \ sgtty.h string.h \ - sys/buf.h sys/device.h sys/gentape.h \ + sys/param.h sys/device.h sys/gentape.h \ sys/inet.h sys/io/trioctl.h \ sys/mtio.h sys/time.h sys/tprintf.h sys/tape.h \ unistd.h) +AC_CHECK_HEADERS([sys/buf.h], [], [], +[#if HAVE_SYS_PARAM_H +#include +#endif]) + AC_HEADER_SYS_WAIT AM_STDBOOL_H diff --git a/src/system.h b/src/system.h index d82e8cd..a710e13 100644 --- a/src/system.h +++ b/src/system.h @@ -393,6 +393,9 @@ extern int errno; # if HAVE_SYS_DEVICE_H # include # endif +# if HAVE_SYS_PARAM_H +# include +# endif # if HAVE_SYS_BUF_H # include # endif