1 $NetBSD: patch-ab,v 1.8 2009/11/07 18:43:37 hasso Exp $
3 --- libdvdread4/bswap.h.orig
4 +++ libdvdread4/bswap.h
6 #define B2N_32(x) x = swap32(x)
7 #define B2N_64(x) x = swap64(x)
9 -#elif defined(__FreeBSD__) && __FreeBSD_version >= 470000
10 +#elif (defined(__FreeBSD__) && __FreeBSD_version >= 470000) || defined(__DragonFly__)
11 #include <sys/endian.h>
12 #define B2N_16(x) x = be16toh(x)
13 #define B2N_32(x) x = be32toh(x)