#ifndef _ISOFS_FS_H
#define _ISOFS_FS_H
#include <linux/types.h>
#include <linux/magic.h>
#define ISODCL(from, to) …
struct iso_volume_descriptor { … };
#define ISO_VD_PRIMARY …
#define ISO_VD_SUPPLEMENTARY …
#define ISO_VD_END …
#define ISO_STANDARD_ID …
struct iso_primary_descriptor { … };
struct iso_supplementary_descriptor { … };
#define HS_STANDARD_ID …
struct hs_volume_descriptor { … };
struct hs_primary_descriptor { … };
struct iso_path_table{ … } __attribute__((packed));
struct iso_directory_record { … } __attribute__((packed));
#define ISOFS_BLOCK_BITS …
#define ISOFS_BLOCK_SIZE …
#define ISOFS_BUFFER_SIZE(INODE) …
#define ISOFS_BUFFER_BITS(INODE) …
#endif