- io = (struct id_off *)(ps + 1);
- for (ie = io + ps->nid; io < ie && (u_char *)(io + 1) <= ep; ++io) {
- ND_PRINT((ndo, "%c%s:%u", c, ipaddr_string(&io->id),
+ io = (const struct id_off *)(ps + 1);
+ for (ie = io + ps->nid; io < ie && ND_TTEST(*io); ++io) {
+ ND_PRINT((ndo, "%c%s:%u", c, ipaddr_string(ndo, &io->id),