summaryrefslogtreecommitdiff
path: root/net/zebra/patches/patch-bc
blob: 1764f3f8e383dd5e358068253c3e990fb7ea1a40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
$NetBSD: patch-bc,v 1.1 2002/08/03 12:27:21 itojun Exp $

diff -u1 bgpd/bgp_packet.c /home/itojun/work/zebra/zebra/bgpd/bgp_packet.c
--- bgpd/bgp_packet.c	Sat Jun 29 15:20:39 2002
+++ /home/itojun/work/zebra/zebra/bgpd/bgp_packet.c	Sat Aug  3 21:05:49 2002
@@ -758,3 +758,5 @@
   /* Set capability code. */
-  bgp_open_capability (s, peer);
+  if (CHECK_FLAG (peer->sflags, PEER_STATUS_CAPABILITY_OPEN) &&
+      ! CHECK_FLAG (peer->flags, PEER_FLAG_DONT_CAPABILITY))
+    bgp_open_capability (s, peer);