X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/c511f4c3be6273b25b0d1802eee2ede3d69b2398..39c8c55aa9ff84244cf558b9a957b78933babf0a:/print-openflow.c?ds=inline diff --git a/print-openflow.c b/print-openflow.c index 92956292..16d1e18b 100644 --- a/print-openflow.c +++ b/print-openflow.c @@ -85,19 +85,19 @@ of_header_body_print(netdissect_options *ndo, const u_char *cp, const u_char *ep if (ep < cp + OF_HEADER_LEN) goto invalid; /* version */ - ND_TCHECK2(*cp, 1); + ND_TCHECK_1(cp); version = *cp; cp += 1; /* type */ - ND_TCHECK2(*cp, 1); + ND_TCHECK_1(cp); type = *cp; cp += 1; /* length */ - ND_TCHECK2(*cp, 2); + ND_TCHECK_2(cp); length = EXTRACT_BE_U_2(cp); cp += 2; /* xid */ - ND_TCHECK2(*cp, 4); + ND_TCHECK_4(cp); xid = EXTRACT_BE_U_4(cp); cp += 4; /* Message length includes the header length and a message always includes