arcnet_print(netdissect_options *ndo, const u_char *bp, u_int length, int phds,
arcnet_print(netdissect_options *ndo, const u_char *bp, u_int length, int phds,
if (ndo->ndo_qflag) {
ND_PRINT("%02x %02x %u: ",
EXTRACT_U_1(ap->arc_shost),
if (ndo->ndo_qflag) {
ND_PRINT("%02x %02x %u: ",
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename,
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename,
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
(flag + 3) / 2, length);
else
ND_PRINT("%02x %02x %s seqid %04x "
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
(flag + 3) / 2, length);
else
ND_PRINT("%02x %02x %s seqid %04x "
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
EXTRACT_U_1(ap->arc_shost),
EXTRACT_U_1(ap->arc_dhost),
arctypename, seqid,
arcnet_print(ndo, p, length, 0, 0, 0);
arcnet_print(ndo, p, length, 0, 0, 0);
arcnet_print(ndo, p, length, 0, 0, 0);
arcnet_print(ndo, p, length, 0, 0, 0);