diff --git a/parser/capability.h b/parser/capability.h index 23edf7c69..3f6561378 100644 --- a/parser/capability.h +++ b/parser/capability.h @@ -19,8 +19,24 @@ #ifndef __AA_CAPABILITY_H #define __AA_CAPABILITY_H +#include + #define NO_BACKMAP_CAP 0xff + +#ifndef CAP_AUDIT_WRITE +#define CAP_AUDIT_WRITE 29 +#endif +#ifndef CAP_AUDIT_CONTROL +#define CAP_AUDIT_CONTROL 30 +#endif +#ifndef CAP_SETFCAP +#define CAP_SETFCAP 31 +#endif +#ifndef CAP_MAC_OVERRIDE +#define CAP_MAC_OVERRIDE 32 +#endif + #ifndef CAP_PERFMON #define CAP_PERFMON 38 #endif diff --git a/parser/parser_yacc.y b/parser/parser_yacc.y index 511f8a9da..f317556e4 100644 --- a/parser/parser_yacc.y +++ b/parser/parser_yacc.y @@ -44,20 +44,6 @@ #include #include -#include - -#ifndef CAP_AUDIT_WRITE -#define CAP_AUDIT_WRITE 29 -#endif -#ifndef CAP_AUDIT_CONTROL -#define CAP_AUDIT_CONTROL 30 -#endif -#ifndef CAP_SETFCAP -#define CAP_SETFCAP 31 -#endif -#ifndef CAP_MAC_OVERRIDE -#define CAP_MAC_OVERRIDE 32 -#endif #define CIDR_32 htonl(0xffffffff) #define CIDR_24 htonl(0xffffff00)