From 28e58d7df27471a284bb52cbefed7c5f1f8a233e Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Fri, 16 May 2003 23:33:41 +0000 Subject: [PATCH] Include fixes for portability git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1033 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- chanvars.c | 2 +- enum.c | 4 ++++ include/asterisk/frame.h | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/chanvars.c b/chanvars.c index 6f8e8475ee..4c67ca8db2 100755 --- a/chanvars.c +++ b/chanvars.c @@ -11,7 +11,7 @@ * the GNU General Public License */ -#include +#include #include #include diff --git a/enum.c b/enum.c index 0c60547363..b42278239d 100755 --- a/enum.c +++ b/enum.c @@ -15,6 +15,10 @@ #include #include #include +#include +#include +#include +#include #include #include diff --git a/include/asterisk/frame.h b/include/asterisk/frame.h index 99a92965ff..b0ea7ef0f6 100755 --- a/include/asterisk/frame.h +++ b/include/asterisk/frame.h @@ -26,6 +26,11 @@ extern "C" { #ifndef __BYTE_ORDER #ifdef __linux__ #include +#elif defined(__OpenBSD__) +#include +#define __BYTE_ORDER BYTE_ORDER +#define __LITTLE_ENDIAN LITTLE_ENDIAN +#define __BIG_ENDIAN BIG_ENDIAN #else #ifdef __LITTLE_ENDIAN__ #define __BYTE_ORDER __LITTLE_ENDIAN