Changeset eef306c in mainline for uspace/lib/ext2/libext2_superblock.h


Ignore:
Timestamp:
2011-03-09T16:16:27Z (14 years ago)
Author:
Martin Sucha <sucha14@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
868ef40
Parents:
e2abab03
Message:

Check filesystem feature flags when mounting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext2/libext2_superblock.h

    re2abab03 reef306c  
    6464        uint32_t        first_inode;
    6565        uint16_t        inode_size;
    66         uint8_t         unused5[14];
     66        uint16_t        unused5;
     67        uint32_t        features_compatible;
     68        uint32_t        features_incompatible;
     69        uint32_t        features_read_only;
    6770        uint8_t         uuid[16]; // UUID TODO: Create a library for UUIDs
    6871        uint8_t         volume_name[16];
     
    103106inline uint32_t ext2_superblock_get_block_group_count(ext2_superblock_t *);
    104107inline uint32_t ext2_superblock_get_inodes_per_group(ext2_superblock_t *);
     108inline uint32_t ext2_superblock_get_features_compatible(ext2_superblock_t *);
     109inline uint32_t ext2_superblock_get_features_incompatible(ext2_superblock_t *);
     110inline uint32_t ext2_superblock_get_features_read_only(ext2_superblock_t *);
    105111
    106112extern int ext2_superblock_read_direct(devmap_handle_t, ext2_superblock_t **);
Note: See TracChangeset for help on using the changeset viewer.