- ((*(cp + RRCP_OPCODE_ISREPLY_OFFSET)) & RRCP_ISREPLY)){
- ND_TCHECK2(*(cp + RRCP_VENDOR_ID_OFFSET), 4);
- ND_PRINT((ndo, " downlink_port=%d, uplink_port=%d, uplink_mac=%s, vendor_id=%08x ,chip_id=%04x ",
- *(cp + RRCP_DOWNLINK_PORT_OFFSET),
- *(cp + RRCP_UPLINK_PORT_OFFSET),
+ ((EXTRACT_U_1(cp + RRCP_OPCODE_ISREPLY_OFFSET)) & RRCP_ISREPLY)){
+ ND_TCHECK_4(cp + RRCP_VENDOR_ID_OFFSET);
+ ND_PRINT(" downlink_port=%u, uplink_port=%u, uplink_mac=%s, vendor_id=%08x ,chip_id=%04x ",
+ EXTRACT_U_1(cp + RRCP_DOWNLINK_PORT_OFFSET),
+ EXTRACT_U_1(cp + RRCP_UPLINK_PORT_OFFSET),