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);
================================================================
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to