From 1f293937f517d924bfe0a4d5af081e13e88921ca Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 26 Jan 2003 15:01:55 +0000 Subject: [PATCH] extended_partition_info: changed partition_code to uint32 and added a field file_system_flags. Added a parameter partitionMapName to get_nth_partition_info() for getting the identifier of the used partition module. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2551 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/kernel/fs_device.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/headers/os/kernel/fs_device.h b/headers/os/kernel/fs_device.h index 29f39781e0..07ef023639 100644 --- a/headers/os/kernel/fs_device.h +++ b/headers/os/kernel/fs_device.h @@ -45,7 +45,8 @@ typedef struct extended_partition_info { char volume_name[B_FILE_NAME_LENGTH]; /* "", if hidden */ char mounted_at[B_FILE_NAME_LENGTH]; /* "", if not mounted */ //< better B_PATH_NAME_LENGTH? - uint8 partition_code; + uint32 partition_code; + uint32 file_system_flags; /* same as fs_info::flags */ } extended_partition_info; #ifdef __cplusplus @@ -57,7 +58,8 @@ status_t get_nth_session_info(int deviceFD, int32 index, session_info *sessionInfo); status_t get_nth_partition_info(int deviceFD, int32 sessionIndex, int32 partitionIndex, - extended_partition_info *partitionInfo); + extended_partition_info *partitionInfo, + char *partitionMapName); // partitioning status_t get_partitioning_parameters(int deviceFD, int32 sessionIndex,