Changeset eef306c in mainline for uspace/lib/ext2/libext2_filesystem.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_filesystem.h

    re2abab03 reef306c  
    5252#define EXT2_REV0_INODE_SIZE            128
    5353
     54#define EXT2_FEATURE_RO_SPARSE_SUPERBLOCK       1
     55#define EXT2_FEATURE_RO_LARGE_FILE                      2
     56#define EXT2_FEATURE_I_TYPE_IN_DIR                      2
     57
     58#define EXT2_SUPPORTED_INCOMPATIBLE_FEATURES EXT2_FEATURE_I_TYPE_IN_DIR
     59#define EXT2_SUPPORTED_READ_ONLY_FEATURES 0
     60
    5461extern int ext2_filesystem_init(ext2_filesystem_t *, devmap_handle_t);
    5562extern int ext2_filesystem_check_sanity(ext2_filesystem_t *);
     63extern int ext2_filesystem_check_flags(ext2_filesystem_t *, bool *);
    5664extern int ext2_filesystem_get_block_group_ref(ext2_filesystem_t *, uint32_t,
    5765    ext2_block_group_ref_t **);
Note: See TracChangeset for help on using the changeset viewer.