- ND_PRINT((ndo, " v6 rreq %u %s%s%s%s%shops %u id 0x%08lx\n"
- "\tdst %s seq %lu src %s seq %lu", length,
- ap->rreq_type & RREQ_JOIN ? "[J]" : "",
- ap->rreq_type & RREQ_REPAIR ? "[R]" : "",
- ap->rreq_type & RREQ_GRAT ? "[G]" : "",
- ap->rreq_type & RREQ_DEST ? "[D]" : "",
- ap->rreq_type & RREQ_UNKNOWN ? "[U] " : " ",
- ap->rreq_hops,
- (unsigned long)EXTRACT_32BITS(&ap->rreq_id),
+ ND_PRINT((ndo, " v6 rreq %u %s%s%s%s%shops %u id 0x%08x\n"
+ "\tdst %s seq %u src %s seq %u", length,
+ EXTRACT_U_1(ap->rreq_type) & RREQ_JOIN ? "[J]" : "",
+ EXTRACT_U_1(ap->rreq_type) & RREQ_REPAIR ? "[R]" : "",
+ EXTRACT_U_1(ap->rreq_type) & RREQ_GRAT ? "[G]" : "",
+ EXTRACT_U_1(ap->rreq_type) & RREQ_DEST ? "[D]" : "",
+ EXTRACT_U_1(ap->rreq_type) & RREQ_UNKNOWN ? "[U] " : " ",
+ EXTRACT_U_1(ap->rreq_hops),
+ EXTRACT_BE_U_4(ap->rreq_id),