#include <stdint.h>
#include <stddef.h>
#include <limits.h>
+#include <inttypes.h>
#include "partitions.h"
#include "crc32.h"
ssz = blkid_probe_get_sectorsize(pr);
- DBG(LOWPROBE, ul_debug(" checking for GPT header at %ju", lba));
+ DBG(LOWPROBE, ul_debug(" checking for GPT header at %"PRIu64, lba));
/* whole sector is allocated for GPT header */
h = (struct gpt_header *) get_lba_buffer(pr, lba, ssz);
if (cxt->sector_size != old_secsz) {
cxt->total_sectors = (old_total * (old_secsz/512)) / (cxt->sector_size >> 9);
- DBG(CXT, ul_debugobj(cxt, "new total sectors: %ju", cxt->total_sectors));
+ DBG(CXT, ul_debugobj(cxt, "new total sectors: %ju", (uintmax_t)cxt->total_sectors));
}
}
err(EXIT_FAILURE, _("%s: BLKREPORTZONE ioctl failed"), ctl->devname);
if (ctl->verbose)
- printf(_("Found %d zones from 0x%lx\n"),
+ printf(_("Found %d zones from 0x%"PRIx64"\n"),
zi->nr_zones, ctl->offset);
if (!zi->nr_zones) {
break;
}
- printf(_(" start: 0x%09lx, len 0x%06lx, wptr 0x%06lx"
+ printf(_(" start: 0x%09"PRIx64", len 0x%06"PRIx64", wptr 0x%06"PRIx64
" reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n"),
start, len, (type == 0x1) ? 0 : wp - start,
entry->reset, entry->non_seq,
if (ctl->offset & (zonesize - 1))
errx(EXIT_FAILURE, _("%s: offset %" PRIu64 " is not aligned "
- "to zone size %" PRIu64),
+ "to zone size %lu"),
ctl->devname, ctl->offset, zonesize);
if (ctl->offset > ctl->total_sectors)
(zlen & (zonesize - 1)) &&
ctl->offset + zlen != ctl->total_sectors)
errx(EXIT_FAILURE, _("%s: number of sectors %" PRIu64 " is not aligned "
- "to zone size %" PRIu64),
+ "to zone size %lu"),
ctl->devname, ctl->length, zonesize);
za.sector = ctl->offset;