summaryrefslogtreecommitdiff
path: root/net/tcpdump/patches/patch-ac
diff options
context:
space:
mode:
Diffstat (limited to 'net/tcpdump/patches/patch-ac')
-rw-r--r--net/tcpdump/patches/patch-ac21
1 files changed, 17 insertions, 4 deletions
diff --git a/net/tcpdump/patches/patch-ac b/net/tcpdump/patches/patch-ac
index 52295bf0b5e..18566631419 100644
--- a/net/tcpdump/patches/patch-ac
+++ b/net/tcpdump/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1.2.2 2005/05/28 22:24:59 salo Exp $
+$NetBSD: patch-ac,v 1.1.2.3 2005/06/13 05:31:49 snj Exp $
---- print-bgp.c.orig 2005-05-06 09:08:17.000000000 +0100
-+++ print-bgp.c
-@@ -1216,6 +1216,8 @@ bgp_attr_print(const struct bgp_attr *at
+--- print-bgp.c.orig 2004-03-24 01:04:04.000000000 +0100
++++ print-bgp.c 2005-06-12 17:22:17.000000000 +0200
+@@ -1216,6 +1216,8 @@
tptr = pptr + len;
break;
}
@@ -11,3 +11,16 @@ $NetBSD: patch-ac,v 1.1.2.2 2005/05/28 22:24:59 salo Exp $
tptr += advance;
}
break;
+@@ -1646,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);