diff options
author | Philip Paeps <philip@FreeBSD.org> | 2019-10-06 04:36:53 +0000 |
---|---|---|
committer | Philip Paeps <philip@FreeBSD.org> | 2019-10-06 04:36:53 +0000 |
commit | f91036a44a189fa5d0b5f1c6dea0a396a0f928c0 (patch) | |
tree | 2cd0554d9f0826a4e0bc63c5e4ca83ece65bee24 /print-rsvp.c | |
parent | 810711ec13a9424633df50e0a1af057a68e2ed45 (diff) | |
download | src-f91036a44a189fa5d0b5f1c6dea0a396a0f928c0.tar.gz src-f91036a44a189fa5d0b5f1c6dea0a396a0f928c0.zip |
Vendor import of tcpdump 4.9.3vendor/tcpdump
Notes
Notes:
svn path=/vendor/tcpdump/dist/; revision=353144
Diffstat (limited to 'print-rsvp.c')
-rw-r--r-- | print-rsvp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/print-rsvp.c b/print-rsvp.c index 93b4b6529f90..438761ea3610 100644 --- a/print-rsvp.c +++ b/print-rsvp.c @@ -499,6 +499,7 @@ rsvp_intserv_print(netdissect_options *ndo, if (obj_tlen < 4) return 0; + ND_TCHECK_8BITS(tptr); parameter_id = *(tptr); ND_TCHECK2(*(tptr + 2), 2); parameter_length = EXTRACT_16BITS(tptr+2)<<2; /* convert wordcount to bytecount */ @@ -1554,6 +1555,7 @@ rsvp_obj_print(netdissect_options *ndo, case RSVP_OBJ_CLASSTYPE_OLD: /* fall through */ switch(rsvp_obj_ctype) { case RSVP_CTYPE_1: + ND_TCHECK_32BITS(obj_tptr); ND_PRINT((ndo, "%s CT: %u", ident, EXTRACT_32BITS(obj_tptr) & 0x7)); |