]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/tcpdump-3.8.2-bgp-dos-2.patch
Fix vnstat directory creation
[people/pmueller/ipfire-2.x.git] / src / patches / tcpdump-3.8.2-bgp-dos-2.patch
CommitLineData
cd1a2927
MT
1borrowed from fedora
2fix for CAN-2005-1267
3
4--- tcpdump-3.8.2/print-bgp.c.old 2005-05-31 11:58:00.000000000 +0200
5+++ tcpdump-3.8.2/print-bgp.c 2005-05-31 12:01:01.000000000 +0200
6@@ -1706,9 +1706,10 @@
7 while (dat + length > p) {
8 char buf[MAXHOSTNAMELEN + 100];
9 i = decode_prefix4(p, buf, sizeof(buf));
10- if (i == -1)
11+ if (i == -1) {
12 printf("\n\t (illegal prefix length)");
13- else if (i == -2)
14+ break;
15+ } else if (i == -2)
16 goto trunc;
17 else {
18 printf("\n\t %s", buf);