#ifndef __REISER4_FS_H #define __REISER4_FS_H #define SS_MAGIC_SIZE 16 /* reiser4 filesystem structure * * Master super block structure. It is the same for all reiser4 filesystems, * so, we can declare it here. It contains common for all format fields like * block size etc. */ struct reiser4_master_sb { /* Master super block magic. */ char ms_magic[SS_MAGIC_SIZE]; /* Disk format in use. */ __u16 ms_format; /* Filesyetem block size in use. */ __u16 ms_blksize; /* Filesyetm uuid in use. */ char ms_uuid[SS_MAGIC_SIZE]; /* Filesystem label in use. */ char ms_label[SS_MAGIC_SIZE]; } __attribute__ ((packed)); #define REISER4_SUPER_MAGIC_STRING "ReIsEr4" #endif /* __REISER4_FS_H */