mirror of
https://github.com/Zygo/bees.git
synced 2025-05-17 13:25:45 +02:00
fs: export btrfs_compress_type_ntoa
We already had a function that was _similar_, so add decoding for compress type NONE, give it a less specific name, and declare it in fs.h. Signed-off-by: Zygo Blaxell <bees@furryterror.org>
This commit is contained in:
parent
6556566f54
commit
30ece57116
@ -212,6 +212,7 @@ namespace crucible {
|
||||
|
||||
string btrfs_search_type_ntoa(unsigned type);
|
||||
string btrfs_search_objectid_ntoa(uint64_t objectid);
|
||||
string btrfs_compress_type_ntoa(uint8_t type);
|
||||
|
||||
uint64_t btrfs_get_root_id(int fd);
|
||||
uint64_t btrfs_get_root_transid(int fd);
|
||||
|
@ -520,9 +520,10 @@ namespace crucible {
|
||||
}
|
||||
|
||||
string
|
||||
btrfs_ioctl_defrag_range_compress_type_ntoa(uint32_t compress_type)
|
||||
btrfs_compress_type_ntoa(uint8_t compress_type)
|
||||
{
|
||||
static const bits_ntoa_table table[] = {
|
||||
NTOA_TABLE_ENTRY_ENUM(BTRFS_COMPRESS_NONE),
|
||||
NTOA_TABLE_ENTRY_ENUM(BTRFS_COMPRESS_ZLIB),
|
||||
NTOA_TABLE_ENTRY_ENUM(BTRFS_COMPRESS_LZO),
|
||||
NTOA_TABLE_ENTRY_ENUM(BTRFS_COMPRESS_ZSTD),
|
||||
@ -542,7 +543,7 @@ namespace crucible {
|
||||
os << " .len = " << p->len;
|
||||
os << " .flags = " << btrfs_ioctl_defrag_range_flags_ntoa(p->flags);
|
||||
os << " .extent_thresh = " << p->extent_thresh;
|
||||
os << " .compress_type = " << btrfs_ioctl_defrag_range_compress_type_ntoa(p->compress_type);
|
||||
os << " .compress_type = " << btrfs_compress_type_ntoa(p->compress_type);
|
||||
os << " .unused[4] = { " << p->unused[0] << ", " << p->unused[1] << ", " << p->unused[2] << ", " << p->unused[3] << "} }";
|
||||
return os;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user