summaryrefslogtreecommitdiff
path: root/comms/lirc/files/patch-drivers_lirc.h
diff options
context:
space:
mode:
Diffstat (limited to 'comms/lirc/files/patch-drivers_lirc.h')
-rw-r--r--comms/lirc/files/patch-drivers_lirc.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/comms/lirc/files/patch-drivers_lirc.h b/comms/lirc/files/patch-drivers_lirc.h
new file mode 100644
index 000000000000..1538254f6fae
--- /dev/null
+++ b/comms/lirc/files/patch-drivers_lirc.h
@@ -0,0 +1,20 @@
+--- drivers/lirc.h.orig 2011-03-25 22:28:18 UTC
++++ drivers/lirc.h
+@@ -9,11 +9,16 @@
+ #if defined(__linux__)
+ #include <linux/types.h>
+ #include <linux/ioctl.h>
+-#elif defined(_NetBSD_)
++#elif defined(_NetBSD_) || defined(__FreeBSD__)
+ #include <sys/ioctl.h>
+ #elif defined(_CYGWIN_)
+ #define __USE_LINUX_IOCTL_DEFS
+ #include <sys/ioctl.h>
++#endif
++#ifndef __linux__
++#include <stdint.h>
++#define __u32 uint32_t
++#define __u64 uint64_t
+ #endif
+
+ #define PULSE_BIT 0x01000000