int uuid[4];
char name[33];
unsigned long long data_offset;
+ unsigned long long new_data_offset;
unsigned long long component_size; /* same as array.size, except in
* sectors and up to 64bits.
*/
if (load_sys(fname, buf))
goto abort;
dev->data_offset = strtoull(buf, NULL, 0);
+ strcpy(dbase, "new_offset");
+ if (load_sys(fname, buf) == 0)
+ dev->new_data_offset = strtoull(buf, NULL, 0);
+ else
+ dev->new_data_offset = dev->data_offset;
}
if (options & GET_SIZE) {
strcpy(dbase, "size");