Re: Patch for IPv6 ECMP support?

2016-08-23 Thread Mikhail Sennikovskii
Hi Michael, Neil, Just posted the v3 version of the patch. See http://bird.network.cz/pipermail/bird-users/2016-August/010558.html Regards, Mikhail 2016-08-21 21:00 GMT+02:00 Mikhail Sennikovskii < mikhail.sennikovs...@profitbricks.com>: > Hi Michael, Neil and all, > > Thanks f

[PATCH v3] IPv6 ECMP support fixes for linux v3

2016-08-23 Thread Mikhail Sennikovskii
by making bird collect individual routes for the same destination in one multipath route. It also implements deletion of multipath routes as a set of delete operations for each route entry. Asynchronous motification are still not supported for now. Signed-off-by: Mikhail Sennikovskii --- nest

[PATCH v3] IPv6 ECMP support fixes for linux v3

2016-08-23 Thread Mikhail Sennikovskii
Hi all, Here is the third version of the Linux IPv6 ECMP support patch. In addition to v2 version, it fixes ECMP IPv6 route removal. The patch is against bird 1.6 version, but adopting to the int-new branch is strait-forward, and I could send the patch against it if the community wants to integra

Re: Patch for IPv6 ECMP support?

2016-08-21 Thread Mikhail Sennikovskii
Hi Michael, Neil and all, Thanks for you interest in the patch. I'll try to post the updated patch version within the next few days. Mikhail 2016-08-20 2:55 GMT+03:00 Michael Elkins : > On Thu, Aug 18, 2016 at 06:39:24PM +0200, Arno Töll wrote: > >> Having that said, I am aware of at least anot

Re: Version 1.6.0

2016-05-31 Thread Mikhail Sennikovskii
Hi Ondrej, 2016-04-29 22:51 GMT+02:00 Ondrej Filip : > > you also include our IPv6 ECMP fixes from > > <1456142494-3822-1-git-send-email-mikhail.sennikovs...@profitbricks.com> > > by chance? > > Not yet. > I can provide an updated set of patches against bird 1.6, and/or 2.0 if it speeds up the th

Re: [PATCH master v2] IPv6 ECMP support fixes for linux

2016-04-04 Thread Mikhail Sennikovskii
Hi Ondrej and all, More than a month has passes since I've submitted the updated patch based on Ondrej's feedback, but I've got no response yet. Any feedback/update on this? Thanks, Mikhail 2016-03-03 13:51 GMT+01:00 Mikhail Sennikovskii < mikhail.sennikovs...@profitbricks.

Re: [PATCH master v2] IPv6 ECMP support fixes for linux

2016-03-03 Thread Mikhail Sennikovskii
Hi Ondrej, Any update/feedback regarding this latest patch? I'm opened for further discussions and adjustments if you feel they are needed. Thanks, Mikhail 2016-02-22 13:01 GMT+01:00 Mikhail Sennikovskii < mikhail.sennikovs...@profitbricks.com>: > The API for configuring ECMP for

[PATCH master v2] IPv6 ECMP support fixes for linux

2016-02-22 Thread Mikhail Sennikovskii
by making bird collect individual routes for the same destination in one multipath route. It also implements deletion of multipath routes as a set of delete operations for each route entry. Asynchronous motification are still not supported for now. Signed-off-by: Mikhail Sennikovskii --- nest

[PATCH master v2] IPv6 ECMP support fixes for linux

2016-02-22 Thread Mikhail Sennikovskii
Hi Ondrej and all, Here is the second version of the Linux IPv6 ECMP support patch. It encorporates the adjustments, requested by Ondrej, as well as some other modifications/fixes, accompanied by the comments in the code. To save a bit of my time, I've created just one patch against the master

Re: [PATCH master] IPv6 ECMP support fixes for linux

2016-02-17 Thread Mikhail Sennikovskii
Hi, 2016-02-16 18:48 GMT+01:00 Ondrej Zajicek : > On Wed, Feb 10, 2016 at 04:38:03PM +0100, Mikhail Sennikovskii wrote: > > Hello Fellows, > > > > as a follow-up for the recent discussion about BIRD support of IPv6 ECMP > on Linux > > ( http://trubka.network.cz/pip

[PATCH master] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
Hello Fellows, as a follow-up for the recent discussion about BIRD support of IPv6 ECMP on Linux ( http://trubka.network.cz/pipermail/bird-users/2016-January/010163.html ), I've created a patch, which addresses this problem. The current patch is against the master branch, i.e. for BIRD 1.x. I wil

[PATCH int-new] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
Hello Fellows, as mentioned in my previous mail, here is a patch for IPv6 ECMP support against the int-new branch, for BIRD 2. The only difference between the master and int-new patches is that the current (int-new) one uses the rtable.addr_type to determine the IPv6-style behavior, instead of p

[PATCH] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
by making bird collect individual routes for the same destination in one multipath route. It also implements deletion of multipath routes as a set of delete operations for each route entry. Learn mode is still not supported for now. Signed-off-by: Mikhail Sennikovskii --- nest/route.h

[PATCH] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
by making bird collect individual routes for the same destination in one multipath route. It also implements deletion of multipath routes as a set of delete operations for each route entry. Learn mode is still not supported for now. Signed-off-by: Mikhail Sennikovskii --- nest/route.h