use some dirty hacks to include <linuxcaps.h> cleanly
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 19 Oct 2004 21:08:44 +0000 (21:08 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 19 Oct 2004 21:08:44 +0000 (21:08 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1743 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/reducecap.c

index 8ece94e..824e7fd 100644 (file)
 #include <getopt.h>
 #include <sys/param.h>
 
-#include "linuxcaps.h"
-
 #define ENSC_WRAPPERS_PREFIX   "reducecap: "
 #define ENSC_WRAPPERS_VSERVER  1
 #define ENSC_WRAPPERS_UNISTD   1
 #include <wrappers.h>
 
 
+  // dirty hack...
+#define  __u32 uint32_t
+#define  __user
+#include "linuxcaps.h"
+#undef   __user
+#undef   __u32
+
 #define CMD_HELP       0x1000
 #define CMD_VERSION    0x1001