From ef9c9ab9b64a6f3b5154e5340ffdcd1d211ec4c5 Mon Sep 17 00:00:00 2001 From: Ondrej Filip Date: Mon, 11 May 2009 01:32:49 +0200 Subject: [PATCH] OpenBSD port related changes. --- configure.in | 4 ++++ sysdep/autoconf.h.in | 4 ++++ sysdep/unix/endian.h | 3 +++ 3 files changed, 11 insertions(+) diff --git a/configure.in b/configure.in index 13e4e852..542dd154 100644 --- a/configure.in +++ b/configure.in @@ -114,6 +114,10 @@ else ;; ipv4:freebsd*) sysdesc=bsd ;; + ipv6:openbsd*) sysdesc=bsd-v6 + ;; + ipv4:openbsd*) sysdesc=bsd + ;; *) AC_MSG_ERROR([Cannot determine correct system configuration. Please use --with-sysconfig to set it manually.]) ;; esac diff --git a/sysdep/autoconf.h.in b/sysdep/autoconf.h.in index 6cf90aa6..66e66a84 100644 --- a/sysdep/autoconf.h.in +++ b/sysdep/autoconf.h.in @@ -54,3 +54,7 @@ /* struct sockaddr_in(6) */ #undef HAVE_SIN_LEN + +/* We have stdint.h */ +#undef HAVE_STDINT_H + diff --git a/sysdep/unix/endian.h b/sysdep/unix/endian.h index 58c746f0..bc486313 100644 --- a/sysdep/unix/endian.h +++ b/sysdep/unix/endian.h @@ -13,5 +13,8 @@ #include #include +#ifdef HAVE_STDINT_H +#include +#endif #endif