diff options
Diffstat (limited to 'libc/kernel/uapi/linux/fsverity.h')
-rw-r--r-- | libc/kernel/uapi/linux/fsverity.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/libc/kernel/uapi/linux/fsverity.h b/libc/kernel/uapi/linux/fsverity.h index ff1603cb4..501356753 100644 --- a/libc/kernel/uapi/linux/fsverity.h +++ b/libc/kernel/uapi/linux/fsverity.h @@ -38,34 +38,6 @@ struct fsverity_digest { __u16 digest_size; __u8 digest[]; }; -struct fsverity_descriptor { - __u8 version; - __u8 hash_algorithm; - __u8 log_blocksize; - __u8 salt_size; - __le32 __reserved_0x04; - __le64 data_size; - __u8 root_hash[64]; - __u8 salt[32]; - __u8 __reserved[144]; -}; -struct fsverity_formatted_digest { - char magic[8]; - __le16 digest_algorithm; - __le16 digest_size; - __u8 digest[]; -}; -#define FS_VERITY_METADATA_TYPE_MERKLE_TREE 1 -#define FS_VERITY_METADATA_TYPE_DESCRIPTOR 2 -#define FS_VERITY_METADATA_TYPE_SIGNATURE 3 -struct fsverity_read_metadata_arg { - __u64 metadata_type; - __u64 offset; - __u64 length; - __u64 buf_ptr; - __u64 __reserved; -}; #define FS_IOC_ENABLE_VERITY _IOW('f', 133, struct fsverity_enable_arg) #define FS_IOC_MEASURE_VERITY _IOWR('f', 134, struct fsverity_digest) -#define FS_IOC_READ_VERITY_METADATA _IOWR('f', 135, struct fsverity_read_metadata_arg) #endif |