X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fpartitions%2Fosf.c;h=c05c17bc5df3581ea950818942384fdf989f380c;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=e9af7808ce2cf78002aa2fa092e2fcc25070a24d;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/fs/partitions/osf.c b/fs/partitions/osf.c index e9af7808c..c05c17bc5 100644 --- a/fs/partitions/osf.c +++ b/fs/partitions/osf.c @@ -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;