--- drivers/lirc.h.orig 2011-03-25 22:28:18 UTC +++ drivers/lirc.h @@ -9,11 +9,16 @@ #if defined(__linux__) #include #include -#elif defined(_NetBSD_) +#elif defined(_NetBSD_) || defined(__FreeBSD__) #include #elif defined(_CYGWIN_) #define __USE_LINUX_IOCTL_DEFS #include +#endif +#ifndef __linux__ +#include +#define __u32 uint32_t +#define __u64 uint64_t #endif #define PULSE_BIT 0x01000000