SOURCES: tcpdump-bgp-infinite-loop2.patch (NEW) - CAN-2005-1267 fi...
qboosh
qboosh at pld-linux.org
Mon Jun 20 10:45:27 CEST 2005
Author: qboosh Date: Mon Jun 20 08:45:27 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- CAN-2005-1267 fix (from Gentoo)
---- Files affected:
SOURCES:
tcpdump-bgp-infinite-loop2.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/tcpdump-bgp-infinite-loop2.patch
diff -u /dev/null SOURCES/tcpdump-bgp-infinite-loop2.patch:1.1
--- /dev/null Mon Jun 20 10:45:27 2005
+++ SOURCES/tcpdump-bgp-infinite-loop2.patch Mon Jun 20 10:45:22 2005
@@ -0,0 +1,15 @@
+--- tcpdump/print-bgp.c.orig Mon May 30 23:37:17 2005
++++ tcpdump/print-bgp.c Mon May 30 23:36:51 2005
+@@ -1648,9 +1648,10 @@
+ while (dat + length > p) {
+ char buf[MAXHOSTNAMELEN + 100];
+ i = decode_prefix4(p, buf, sizeof(buf));
+- if (i == -1)
++ if (i == -1) {
+ printf("\n\t (illegal prefix length)");
+- else if (i == -2)
++ break;
++ } else if (i == -2)
+ goto trunc;
+ else {
+ printf("\n\t %s", buf);
================================================================
More information about the pld-cvs-commit
mailing list