Re: IETF-99

2017-07-17 Thread João Taveira Araújo
++ would be happy to meet too. On Mon, Jul 17, 2017 at 12:40 PM, Martin Mares wrote: > Hi! > >> Although i am not an atendee of IETF 99, i am in Praha and i would be >> glad to meet with BIRD users atending IETF 99. If there are more >> interested people, we could make a common meeting. > > I am

Route attributes overwritten during reconfiguration

2016-11-07 Thread João Taveira Araújo
Hi, I've run into a bug which manifests itself during reconfiguration. Unfortunately, the bird config in question is extremely large and I can't easily cut it down to something replicable. I'm running into this particular issue in bird6, but have no reason to believe IPv4 would fair any better. Al

Re: [PATCH] Gate boolean protocol options on filename.

2016-07-29 Thread João Taveira Araújo
Hi, On Fri, Jul 29, 2016 at 3:43 AM, Ondrej Zajicek wrote: > On Thu, Jul 28, 2016 at 11:09:08AM -0700, João Taveira Araújo wrote: >> Hi, >> >> Any feedback on this? > > Hi > > Although i agree that we should have better ways to control BIRD > programmaticall

Re: [PATCH] Gate boolean protocol options on filename.

2016-07-28 Thread João Taveira Araújo
sence of a file. Cheers, - j On Tue, May 24, 2016 at 12:09 PM, Israel G. Lugo wrote: > > On 24-05-2016 19:36, João Taveira Araújo wrote: >> Hi, >> >> On Tue, May 24, 2016 at 7:31 AM, Israel G. Lugo >> wrote: >>> >>> But that is still the case in

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread João Taveira Araújo
Hi, On Tue, May 24, 2016 at 7:31 AM, Israel G. Lugo wrote: > > Personally, I don't really like this feature very much. That's fine, I personally don't like RIP and don't feel obliged to use it... > On 24-05-2016 14:29, João Taveira Araújo wrote: >> That&

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread João Taveira Araújo
00 AM, Baptiste Jonglez wrote: > Hi, > > On Sun, May 22, 2016 at 04:50:12PM -0700, João Taveira Araújo wrote: >> Toggling session parameters currently requires editing the configuration >> file and reloading BIRD. Doing so programatically requires keeping up >> with the synta

[PATCH] Gate boolean protocol options on filename.

2016-05-22 Thread João Taveira Araújo
Toggling session parameters currently requires editing the configuration file and reloading BIRD. Doing so programatically requires keeping up with the syntax and layout of a particular configuration. This commit introduces an alternative method for gating configuration of boolean protocol propert

Issue injecting network overlapping BGP next hop in bird6.

2015-12-04 Thread João Taveira Araújo
Hi, I'm running into a difference in behaviour between bird and bird6, although admittedly it may come from netlink itself. I'm using bird 1.5.0, but have also tried with build from latest git head. Assume a connection to an upstream router over a link addressed with 10.0.0.0/31 or ::0/127 fo

Re: BGP multipath support

2015-06-07 Thread João Taveira Araújo
rder of BGP updates. One way of solving this is to batch route changes by delaying route injection, otherwise the route churn is too high and linux starts doing a lot of nexthop invalidation when you inject multiple full routing tables into the FIB. Cheers, - j On Sun, Jun 7, 2015 at 6:04 PM, João

Re: BGP multipath support

2015-06-07 Thread João Taveira Araújo
In our hack around this we (Fastly) ended up adding a bgp_rte_same with pretty much everything you mention. One non-obvious addition is that we ended up enforcing that the multipath entry had the same next AS, i.e bgp_get_neighbor(new) == bgp_get_neighbor(old). With nothing else to tie break, we'd