GPT_ELT_SECHDR
table->state[GPT_ELT_SECHDR] == GPT_STATE_OK &&
table->state[GPT_ELT_SECHDR] = GPT_STATE_INVALID;
} else if (table->lba[GPT_ELT_SECHDR] != last) {
le64enc(buf + 32, table->lba[GPT_ELT_SECHDR]); /* hdr_lba_alt. */
le64enc(buf + 24, table->lba[GPT_ELT_SECHDR]); /* hdr_lba_self. */
error = g_write_data(cp, table->lba[GPT_ELT_SECHDR] * pp->sectorsize,
table->lba[GPT_ELT_SECHDR] = last;
table->state[GPT_ELT_SECHDR] = GPT_STATE_OK;
if (elt == GPT_ELT_SECHDR) {
table->lba[GPT_ELT_SECHDR] = hdr->hdr_lba_alt;
if (table->state[GPT_ELT_SECHDR] == GPT_STATE_OK &&
table->lba[GPT_ELT_SECHDR] == pp->mediasize / pp->sectorsize - 1)
sechdr = gpt_read_hdr(table, cp, GPT_ELT_SECHDR);
if (table->state[GPT_ELT_SECHDR] == GPT_STATE_OK) {