Let's manage the list of file systems that do a specific thing at one
place, following similar naming.
No functional changes.
return nulstr_contains(table, fstype);
}
+bool fstype_can_discard(const char *fstype) {
+
+ static const char table[] =
+ "btrfs\0"
+ "ext4\0"
+ "vfat\0"
+ "xfs\0"
+ ;
+
+ return nulstr_contains(table, fstype);
+}
+
int repeat_unmount(const char *path, int flags) {
bool done = false;
#endif // 0
bool fstype_is_api_vfs(const char *fstype);
bool fstype_is_ro(const char *fsype);
+bool fstype_can_discard(const char *fstype);
union file_handle_union {
struct file_handle handle;