X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/c8bf9d20b3531d925101578cb5ca1613dc7f9d78..refs/heads/coverity_scan:/print-quic.c diff --git a/print-quic.c b/print-quic.c index eb8120b2..5e50c369 100644 --- a/print-quic.c +++ b/print-quic.c @@ -23,9 +23,7 @@ /* \summary: QUIC Protocol printer */ /* specification: https://www.rfc-editor.org/rfc/rfc9000.txt */ -#ifdef HAVE_CONFIG_H #include -#endif #include "netdissect-stdinc.h" #include "netdissect-alloc.h" @@ -272,9 +270,9 @@ quic_print_packet(netdissect_options *ndo, const u_char *bp, const u_char *end) } void -quic_print(netdissect_options *ndo, const u_char *bp, const u_int len) +quic_print(netdissect_options *ndo, const u_char *bp) { - const uint8_t *end = bp + len; + const uint8_t *end = bp + ND_BYTES_AVAILABLE_AFTER(bp); ndo->ndo_protocol = "quic"; nd_print_protocol(ndo);