GPTSECTOR
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX) {
if (gh.gh_lba_self == GPTSECTOR) {
if (gh.gh_part_lba <= GPTSECTOR) {
"got %llu\n", GPTSECTOR, gh.gh_part_lba);
error = get_header(GPTSECTOR);
error = get_header(GPTSECTOR);
error = get_header(GPTSECTOR);
if (DISK_readbytes(&legh, GPTSECTOR, sizeof(legh)))
if (DISK_writebytes(&legh, GPTSECTOR, sizeof(legh)))
GPTSECTOR);
legh.gh_lba_self = htole64(GPTSECTOR);
legh.gh_part_lba = htole64(GPTSECTOR + 1);
if (DISK_writebytes(&legh, GPTSECTOR, gh.gh_size) ||
DISK_writebytes(legp, GPTSECTOR + 1, gpbytes))
legh.gh_lba_alt = htole64(GPTSECTOR);
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
lba = GPTSECTOR;
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX) {
(letoh64(gh->gh_lba_self) == GPTSECTOR) ? "Primary" :
error = gpt_get_hdr(bp, strat, lp, GPTSECTOR, &gh);
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)
if (letoh32(dp2->dp_start) != GPTSECTOR)
if (psize <= (dsize - GPTSECTOR) || psize == UINT32_MAX)