diff options
Diffstat (limited to 'partition_tools/lpdump.cc')
-rw-r--r-- | partition_tools/lpdump.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/partition_tools/lpdump.cc b/partition_tools/lpdump.cc index 047b5ee0..97682940 100644 --- a/partition_tools/lpdump.cc +++ b/partition_tools/lpdump.cc @@ -229,6 +229,13 @@ static bool MergeFsUsage(DynamicPartitionsDeviceInfoProto* proto, partition_proto->set_is_dynamic(false); } partition_proto->set_fs_size((uint64_t)vst.f_blocks * vst.f_frsize); + + if (!entry.fs_type.empty()) { + partition_proto->set_fs_type(entry.fs_type); + } else { + partition_proto->set_fs_type("UNKNOWN"); + } + if (vst.f_bavail <= vst.f_blocks) { partition_proto->set_fs_used((uint64_t)(vst.f_blocks - vst.f_bavail) * vst.f_frsize); } |