From: Bernhard Walle Date: Sun, 8 Apr 2012 17:55:56 +0200 Subject: [PATCH] Fix build on non-Linux host Signed-off-by: Bernhard Walle Signed-off-by: Marc Kleine-Budde --- libcap/include/sys/capability.h | 1 - libcap/include/uapi/linux/capability.h | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libcap/include/sys/capability.h b/libcap/include/sys/capability.h index 64ac50e0162d..459cb8d09efe 100644 --- a/libcap/include/sys/capability.h +++ b/libcap/include/sys/capability.h @@ -21,7 +21,6 @@ extern "C" { #include #include -#include #ifndef __user #define __user diff --git a/libcap/include/uapi/linux/capability.h b/libcap/include/uapi/linux/capability.h index a4b907f5940c..fe01b3659a9b 100644 --- a/libcap/include/uapi/linux/capability.h +++ b/libcap/include/uapi/linux/capability.h @@ -13,7 +13,13 @@ #ifndef _UAPI_LINUX_CAPABILITY_H #define _UAPI_LINUX_CAPABILITY_H +#ifdef __linux__ #include +#else +#include +typedef uint32_t __u32; +typedef uint32_t __le32; +#endif struct task_struct;