Added an identify_file_system() hook to the FS modules. The boot loader

does no longer give partitioning systems precedence over file systems.
The one with the greater identification priority wins. ATM, if a file
system wins, we still mount the first file system that recognized the
partition at all, though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22446 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2007-10-04 23:16:31 +00:00
parent ff386118f4
commit 6748659272
6 changed files with 46 additions and 2 deletions
+1
View File
@@ -88,6 +88,7 @@ extern partition_module_info gIntelExtendedPartitionModule;
struct file_system_module_info {
const char *module_name;
const char *pretty_name;
float (*identify_file_system)(boot::Partition *device);
status_t (*get_file_system)(boot::Partition *device, Directory **_root);
};