vserver 1.9.3
[linux-2.6.git] / fs / partitions / osf.c
index e9af780..c05c17b 100644 (file)
@@ -17,34 +17,34 @@ int osf_partition(struct parsed_partitions *state, struct block_device *bdev)
        Sector sect;
        unsigned char *data;
        struct disklabel {
-               u32 d_magic;
-               u16 d_type,d_subtype;
+               __le32 d_magic;
+               __le16 d_type,d_subtype;
                u8 d_typename[16];
                u8 d_packname[16];
-               u32 d_secsize;
-               u32 d_nsectors;
-               u32 d_ntracks;
-               u32 d_ncylinders;
-               u32 d_secpercyl;
-               u32 d_secprtunit;
-               u16 d_sparespertrack;
-               u16 d_sparespercyl;
-               u32 d_acylinders;
-               u16 d_rpm, d_interleave, d_trackskew, d_cylskew;
-               u32 d_headswitch, d_trkseek, d_flags;
-               u32 d_drivedata[5];
-               u32 d_spare[5];
-               u32 d_magic2;
-               u16 d_checksum;
-               u16 d_npartitions;
-               u32 d_bbsize, d_sbsize;
+               __le32 d_secsize;
+               __le32 d_nsectors;
+               __le32 d_ntracks;
+               __le32 d_ncylinders;
+               __le32 d_secpercyl;
+               __le32 d_secprtunit;
+               __le16 d_sparespertrack;
+               __le16 d_sparespercyl;
+               __le32 d_acylinders;
+               __le16 d_rpm, d_interleave, d_trackskew, d_cylskew;
+               __le32 d_headswitch, d_trkseek, d_flags;
+               __le32 d_drivedata[5];
+               __le32 d_spare[5];
+               __le32 d_magic2;
+               __le16 d_checksum;
+               __le16 d_npartitions;
+               __le32 d_bbsize, d_sbsize;
                struct d_partition {
-                       u32 p_size;
-                       u32 p_offset;
-                       u32 p_fsize;
+                       __le32 p_size;
+                       __le32 p_offset;
+                       __le32 p_fsize;
                        u8  p_fstype;
                        u8  p_frag;
-                       u16 p_cpg;
+                       __le16 p_cpg;
                } d_partitions[8];
        } * label;
        struct d_partition * partition;