diff --git a/src/evmctl.c b/src/evmctl.c index 4601eab..1e37119 100644 --- a/src/evmctl.c +++ b/src/evmctl.c @@ -529,7 +529,7 @@ static int calc_evm_hash(const char *file, unsigned char *hash) log_err("Unable to open %s\n", file); return -1; } - if (ioctl(fd, EXT34_IOC_GETVERSION, &generation)) { + if (ioctl(fd, FS_IOC_GETVERSION, &generation)) { log_err("ioctl() failed\n"); return -1; } @@ -1082,7 +1082,7 @@ static int calc_evm_hmac(const char *file, const char *keyfile, unsigned char *h log_err("Unable to open %s\n", file); goto out; } - if (ioctl(fd, EXT34_IOC_GETVERSION, &generation)) { + if (ioctl(fd, FS_IOC_GETVERSION, &generation)) { log_err("ioctl() failed\n"); goto out; } diff --git a/src/imaevm.h b/src/imaevm.h index 7e784ec..02fe850 100644 --- a/src/imaevm.h +++ b/src/imaevm.h @@ -41,6 +41,7 @@ #ifndef _LIBIMAEVM_H #define _LIBIMAEVM_H +#include #include #include #include @@ -74,14 +75,6 @@ #define DATA_SIZE 4096 #define SHA1_HASH_LEN 20 -#define EXT2_IOC_GETVERSION _IOR('v', 1, long) -#define EXT34_IOC_GETVERSION _IOR('f', 3, long) - -#define FS_IOC_GETFLAGS _IOR('f', 1, long) -#define FS_IOC_SETFLAGS _IOW('f', 2, long) -#define FS_IOC32_GETFLAGS _IOR('f', 1, int) -#define FS_IOC32_SETFLAGS _IOW('f', 2, int) - #define __packed __attribute__((packed)) enum evm_ima_xattr_type {