Re: Bug in current git concerning BGP neighbor search

2011-01-08 Thread Ondrej Zajicek
On Fri, Jan 07, 2011 at 05:34:18PM +0100, Matthias Schiffer wrote: > Hi, > I noticed that the currect git version of bird always disables a BGP > protocol instance when the neighbor address is unreachable. This is > caused by changing the line > if (!p->neigh) > to > if (!p->neigh || (p->neigh->sco

Bug in current git concerning BGP neighbor search

2011-01-07 Thread Matthias Schiffer
Hi, I noticed that the currect git version of bird always disables a BGP protocol instance when the neighbor address is unreachable. This is caused by changing the line if (!p->neigh) to if (!p->neigh || (p->neigh->scope == SCOPE_HOST)) in bgp.c; while formerly, the protocol was only disabled when