u_int length = h->len;
u_int caplen = h->caplen;
+ ndo->ndo_protocol = "fr_if";
ND_TCHECK_4(p); /* minimum frame header length */
if ((length = fr_print(ndo, p, length)) == 0)
return (0);
else
return length;
- trunc:
- ND_PRINT("[|fr]");
+trunc:
+ nd_print_trunc(ndo);
return caplen;
}
u_int hdr_len;
uint32_t flags;
+ ndo->ndo_protocol = "fr";
ret = parse_q922_header(ndo, p, &dlci, &addr_len, &flags, length);
if (ret == -1)
goto trunc;
return hdr_len;
- trunc:
- ND_PRINT("[|fr]");
+trunc:
+ nd_print_trunc(ndo);
return 0;
}
u_int length = h->len;
u_int caplen = h->caplen;
+ ndo->ndo_protocol = "mfr_if";
ND_TCHECK_2(p); /* minimum frame header length */
if ((length = mfr_print(ndo, p, length)) == 0)
return (0);
else
return length;
- trunc:
- ND_PRINT("[|mfr]");
+trunc:
+ nd_print_trunc(ndo);
return caplen;
}
* +----+----+----+----+----+----+----+----+
*/
+ ndo->ndo_protocol = "mfr";
ND_TCHECK_4(p); /* minimum frame header length */
if ((EXTRACT_U_1(p) & MFR_BEC_MASK) == MFR_CTRL_FRAME && EXTRACT_U_1(p + 1) == 0) {
case MFR_CTRL_IE_LINK_ID:
for (idx = 0; idx < ie_len && idx < MFR_ID_STRING_MAXLEN; idx++) {
if (EXTRACT_U_1(tptr + idx) != 0) /* don't print null termination */
- safeputchar(ndo, EXTRACT_U_1(tptr + idx));
+ fn_print_char(ndo, EXTRACT_U_1(tptr + idx));
else
break;
}
return hdr_len;
- trunc:
- ND_PRINT("[|mfr]");
+trunc:
+ nd_print_trunc(ndo);
return length;
}
return;
trunc:
- ND_PRINT("[|frf.15]");
+ nd_print_trunc(ndo);
}
/*
u_int non_locking_shift;
u_int unshift_codeset;
+ ndo->ndo_protocol = "q.933";
ND_PRINT("%s", ndo->ndo_eflag ? "" : "Q.933");
if (length == 0 || !ND_TTEST_1(p)) {
return;
trunc:
- ND_PRINT("[|q.933]");
+ nd_print_trunc(ndo);
}
static int
return 0;
}
-/*
- * Local Variables:
- * c-style: whitesmith
- * c-basic-offset: 8
- * End:
- */