mentioned the '-m yum' buildmethod
[util-vserver.git] / util-vserver / src / reducecap.c
index 7cf0842..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
 
@@ -249,7 +254,7 @@ int main (int argc, char *argv[])
     switch (c) {
       case CMD_HELP            :  showHelp(1, argv[0], 0);
       case CMD_VERSION         :  showVersion();
-      case CMD_SECURE          :  remove  = vc_get_insecurecaps(); break;
+      case CMD_SECURE          :  remove  = vc_get_insecurebcaps(); break;
       case CMD_SHOW            :  do_show = true;  break; 
       case CMD_PID             :  pid     = atoi(optarg);   break;
       case CMD_CAP             :  remove  = getCap(optarg); break;