summaryrefslogtreecommitdiff
path: root/print-lisp.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <fx.lebail@yahoo.com>2015-11-20 20:23:11 +0100
committerFrancois-Xavier Le Bail <fx.lebail@yahoo.com>2015-11-20 20:23:11 +0100
commit9759a5bc71a30159479f85a2d8aceb1f348ef818 (patch)
tree7fb58aa5dda45429f2706f6bd13515a4c9cce2cf /print-lisp.c
parente075e9915008d5d0f30582b3a75936e58a9bc731 (diff)
downloadtcpdump-9759a5bc71a30159479f85a2d8aceb1f348ef818.tar.gz
UDLD: Fix an infinite loop
Moreover: Update reference from draft to RFC5171. Add bounds and length checks. Fix TLV length printout. It is the length of the type, length, and value fields. Filter out non-printable characters. Print the Echo TLV with fn_printn(). Note: The format of this list of ID pairs is not documented in the RFC. Update the output of a test accordingly. Add and use istr[] and tstr[] strings. Comment on the TLV format. Update some comments.
Diffstat (limited to 'print-lisp.c')
0 files changed, 0 insertions, 0 deletions