Magellan Linux

Diff of /trunk/mkinitrd-magellan/busybox/util-linux/volume_id/iso9660.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 983 by niro, Fri Apr 24 18:33:46 2009 UTC revision 984 by niro, Sun May 30 11:32:42 2010 UTC
# Line 38  struct iso_volume_descriptor { Line 38  struct iso_volume_descriptor {
38   uint8_t unused[8];   uint8_t unused[8];
39   uint8_t space_size[8];   uint8_t space_size[8];
40   uint8_t escape_sequences[8];   uint8_t escape_sequences[8];
41  } __attribute__((__packed__));  } PACKED;
42    
43  struct high_sierra_volume_descriptor {  struct high_sierra_volume_descriptor {
44   uint8_t foo[8];   uint8_t foo[8];
45   uint8_t type;   uint8_t type;
46   uint8_t id[4];   uint8_t id[4];
47   uint8_t version;   uint8_t version;
48  } __attribute__((__packed__));  } PACKED;
49    
50  int volume_id_probe_iso9660(struct volume_id *id, uint64_t off)  int FAST_FUNC volume_id_probe_iso9660(struct volume_id *id /*,uint64_t off*/)
51  {  {
52    #define off ((uint64_t)0)
53   uint8_t *buf;   uint8_t *buf;
54   struct iso_volume_descriptor *is;   struct iso_volume_descriptor *is;
55   struct high_sierra_volume_descriptor *hs;   struct high_sierra_volume_descriptor *hs;

Legend:
Removed from v.983  
changed lines
  Added in v.984