Changeset a54af66 in mainline for uspace/lib/ext2/libext2_inode.h


Ignore:
Timestamp:
2011-02-23T18:21:55Z (14 years ago)
Author:
Martin Sucha <sucha14@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ad34feb
Parents:
f483a15
Message:

More strict inode type checking

File:
1 edited

Legend:

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

    rf483a15 ra54af66  
    7474#define EXT2_INODE_MODE_SOCKET          0xC000
    7575#define EXT2_INODE_MODE_ACCESS_MASK     0x0FFF
     76#define EXT2_INODE_MODE_TYPE_MASK       0xF000
    7677
    7778typedef struct ext2_inode_ref {
     
    8182
    8283inline uint32_t ext2_inode_get_mode(ext2_superblock_t *, ext2_inode_t *);
     84inline bool ext2_inode_is_type(ext2_superblock_t *, ext2_inode_t *, uint32_t);
    8385inline uint32_t ext2_inode_get_user_id(ext2_superblock_t *, ext2_inode_t *);
    8486inline uint64_t ext2_inode_get_size(ext2_superblock_t *, ext2_inode_t *);
Note: See TracChangeset for help on using the changeset viewer.