diff options
author | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2022-10-06 18:49:27 +0200 |
---|---|---|
committer | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2022-10-06 18:55:58 +0200 |
commit | c32a447935a7989a311b3cb837e8768a74a9bcb4 (patch) | |
tree | 45a09cb547f814874a7fd1c13ae05062b767e150 /print-bgp.c | |
parent | 33f0eb14e6d86476c4cfb5477a8431103ca9e953 (diff) | |
download | tcpdump-c32a447935a7989a311b3cb837e8768a74a9bcb4.tar.gz |
BGP: Update an error message
From:
[invalid total segments len 7]
To:
[total segments length 7 != N x 6] (invalid)
Diffstat (limited to 'print-bgp.c')
-rw-r--r-- | print-bgp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/print-bgp.c b/print-bgp.c index 4fc39957..eca5d3da 100644 --- a/print-bgp.c +++ b/print-bgp.c @@ -2578,8 +2578,8 @@ bgp_attr_print(netdissect_options *ndo, splen -= 2; /* Make sure the secure path length does not signal trailing bytes */ if (splen % 6) { - ND_PRINT(" [invalid total segments len %u]", splen); - break; + ND_PRINT(" [total segments length %u != N x 6]", splen); + goto invalid; } /* Parse secure path segments */ |