patch-2.3.99-pre3 linux/include/linux/udf_fs_sb.h

Next file: linux/include/linux/usb.h
Previous file: linux/include/linux/udf_fs.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.99-pre2/linux/include/linux/udf_fs_sb.h linux/include/linux/udf_fs_sb.h
@@ -49,7 +49,16 @@
 
 struct udf_part_map
 {
-	__u32	s_uspace_bitmap;
+	union
+	{
+		__u32			bitmap;
+		struct inode	*table;
+	}		s_uspace;
+	union
+	{
+		__u32			bitmap;
+		struct inode	*table;
+	}		s_fspace;
 	__u32	s_partition_root;
 	__u32	s_partition_len;
 	__u16	s_partition_type;
@@ -61,6 +70,7 @@
 	} s_type_specific;
 	__u32	(*s_partition_func)(struct super_block *, __u32, __u16, __u32);
 	__u16	s_volumeseqnum;
+	__u16	s_partition_flags;
 };
 
 #pragma pack()

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)