pkgsrc-ng/comms/asterisk/patches/patch-include_asterisk_endian.h
2013-09-26 17:14:40 +02:00

17 lines
576 B
C

$NetBSD: patch-include_asterisk_endian.h,v 1.1 2012/12/11 08:22:49 jnemeth Exp $
--- include/asterisk/endian.h.orig 2008-10-09 17:48:53.000000000 +0000
+++ include/asterisk/endian.h
@@ -31,6 +31,11 @@
#ifndef __BYTE_ORDER
#ifdef __linux__
#include <endian.h>
+#elif defined(__DragonFly__)
+#include <sys/endian.h>
+#define __BYTE_ORDER BYTE_ORDER
+#define __LITTLE_ENDIAN LITTLE_ENDIAN
+#define __BIG_ENDIAN BIG_ENDIAN
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
#if defined(__OpenBSD__)
#include "asterisk/compat.h"