Skip to content
API Documentation
BastionGuard™
xfs_dir.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  xfs
namespace  xfs::anonymous_namespace{xfs_dir.cpp}

Functions

uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::read_u32_be (const unsigned char *p)
uint64_t xfs::anonymous_namespace{xfs_dir.cpp}::read_u64_be (const unsigned char *p)
bool xfs::parse_shortform_dir (const unsigned char *data, uint32_t data_len, bool has_ftype, ShortformDir &out)
constexpr uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::align8 (uint32_t v)
bool xfs::parse_dir_data_block (const unsigned char *block_buf, uint32_t block_size, bool is_v5, bool has_ftype, bool accept_block_magic, bool accept_data_magic, std::vector< DirEntry > &out)

Variables

constexpr uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::DATA_HDR_SIZE_V4 = 16
constexpr uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::DATA_HDR_SIZE_V5 = 64