opnsense-ports/multimedia/libv4l/files/patch-lib_include_libdvbv5_descriptors.h
Franco Fichtner a1caf1f702 */*: sync with upstream
Taken from: HardenedBSD
2020-04-18 19:38:26 +02:00

20 lines
559 B
C

--- lib/include/libdvbv5/descriptors.h.orig 2020-04-09 16:29:54 UTC
+++ lib/include/libdvbv5/descriptors.h
@@ -87,6 +87,9 @@ typedef void (*dvb_table_init_func)(struct dvb_v5_fe_p
extern const dvb_table_init_func dvb_table_initializers[256];
#ifndef _DOXYGEN
+#ifdef __FreeBSD__
+#include <sys/endian.h>
+#else
#define bswap16(b) do {\
b = ntohs(b); \
} while (0)
@@ -94,6 +97,7 @@ extern const dvb_table_init_func dvb_table_initializer
#define bswap32(b) do {\
b = ntohl(b); \
} while (0)
+#endif
/* Deprecated */
#define DVB_DESC_HEADER() \