summaryrefslogtreecommitdiff
path: root/print-ospf.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-11-24 20:44:53 +0100
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-11-24 20:44:53 +0100
commit3ecde94f0cdb6b1814a3a8acd7b1c7bf4705abe5 (patch)
treeeeac95896318fa34fbd9ba27f13ebc7348cd69d0 /print-ospf.c
parentf9dbcc9615275370677b7ae164417bf2f44f0c41 (diff)
downloadtcpdump-3ecde94f0cdb6b1814a3a8acd7b1c7bf4705abe5.tar.gz
Use more ND_TCHECK_n() macros
Diffstat (limited to 'print-ospf.c')
-rw-r--r--print-ospf.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/print-ospf.c b/print-ospf.c
index b33d90c3..fd68325f 100644
--- a/print-ospf.c
+++ b/print-ospf.c
@@ -187,7 +187,7 @@ ospf_print_grace_lsa(netdissect_options *ndo,
while (ls_length > 0) {
- ND_TCHECK2(*tptr, 4);
+ ND_TCHECK_4(tptr);
if (ls_length < 4) {
ND_PRINT((ndo, "\n\t Remaining LS length %u < 4", ls_length));
return -1;
@@ -274,7 +274,7 @@ ospf_print_te_lsa(netdissect_options *ndo,
} bw;
while (ls_length != 0) {
- ND_TCHECK2(*tptr, 4);
+ ND_TCHECK_4(tptr);
if (ls_length < 4) {
ND_PRINT((ndo, "\n\t Remaining LS length %u < 4", ls_length));
return -1;
@@ -308,7 +308,7 @@ ospf_print_te_lsa(netdissect_options *ndo,
tlv_length));
return -1;
}
- ND_TCHECK2(*tptr, 4);
+ ND_TCHECK_4(tptr);
subtlv_type = EXTRACT_BE_U_2(tptr);
subtlv_length = EXTRACT_BE_U_2(tptr + 2);
tptr+=4;
@@ -483,7 +483,7 @@ ospf_print_te_lsa(netdissect_options *ndo,
ND_PRINT((ndo, "\n\t TLV length %u < 4", tlv_length));
return -1;
}
- ND_TCHECK2(*tptr, 4);
+ ND_TCHECK_4(tptr);
ND_PRINT((ndo, ", %s", ipaddr_string(ndo, tptr)));
break;
@@ -803,7 +803,7 @@ ospf_print_lsa(netdissect_options *ndo,
tptr = (const uint8_t *)(&lsap->lsa_un.un_ri_tlv.type);
while (ls_length != 0) {
- ND_TCHECK2(*tptr, 4);
+ ND_TCHECK_4(tptr);
if (ls_length < 4) {
ND_PRINT((ndo, "\n\t Remaining LS length %u < 4", ls_length));
return(ls_end);