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

Go to the source code of this file.

Namespaces

namespace  hfs
namespace  hfs::anonymous_namespace{hfs_catalog.cpp}

Functions

BSDInfo hfs::anonymous_namespace{hfs_catalog.cpp}::parse_bsd_info (const unsigned char *p)
FinderInfo16 hfs::anonymous_namespace{hfs_catalog.cpp}::parse_finder_info (const unsigned char *p)
bool hfs::parse_catalog_folder (const unsigned char *body, uint32_t body_len, CatalogFolder &out)
bool hfs::parse_catalog_file (const unsigned char *body, uint32_t body_len, CatalogFile &out)
std::string hfs::catalog_name_to_host (const unsigned char *utf16be_name, uint16_t name_units)
bool hfs::is_private_data_folder_name (const unsigned char *utf16be_name, uint16_t name_units)
uint32_t hfs::parse_inode_filename (const unsigned char *utf16be_name, uint16_t name_units)