1 --- drivers/lirc.h.orig	2011-03-25 22:28:18 UTC
2 +++ drivers/lirc.h
3 @@ -9,11 +9,16 @@
4  #if defined(__linux__)
5  #include <linux/types.h>
6  #include <linux/ioctl.h>
7 -#elif defined(_NetBSD_)
8 +#elif defined(_NetBSD_) || defined(__FreeBSD__)
9  #include <sys/ioctl.h>
10  #elif defined(_CYGWIN_)
11  #define __USE_LINUX_IOCTL_DEFS
12  #include <sys/ioctl.h>
13 +#endif
14 +#ifndef __linux__
15 +#include <stdint.h>
16 +#define __u32 uint32_t
17 +#define __u64 uint64_t
18  #endif
19 
20  #define PULSE_BIT       0x01000000
21