[quagga-dev 10446] Re: IPv6 ECMP support for Quagga

David Lamparter equinox at opensourcerouting.org
Sat Apr 20 06:16:04 BST 2013


On Tue, Oct 23, 2012 at 07:00:40PM +0200, Vincent Bernat wrote:
> Please find the following serie of patches to add proper IPv6 ECMP
> support. There are various places that have been updated. The first
> patch add Netlink support for Linux. The appropriate patch for Linux
> has just been accepted:
>  http://patchwork.ozlabs.org/patch/193157/

http://patchwork.quagga.net/patch/674/
"zebra: add proper netlink support for multihop IPv6 routes"

This patchset is deferred because problems with the kernel API have been
found.  For details, see:

 Message-ID: <1366012728.4975.13.camel at localhost>
 From: Wilco Baan Hofman <wilco at baanhofman.nl>
 To: netdev at vger.kernel.org
 Date: Mon, 15 Apr 2013 09:58:48 +0200
 Subject: ECMP ipv6 vs ipv4

 [http://comments.gmane.org/gmane.linux.network/265750]

Which describes how the current netlink API has problems with (a)
properly reading back installed multipath routes from the kernel, and
(b) extensibility of the API for multipath features like weight and
algorithm parameters.

As such, to make replacement of the kernel API as non-confusing and
straightforward as possible, the old ("broken") API shall not be
supported by Quagga (unless someone brings up a good reason).

(Thanks to Wilco for finding and reporting these issues!)


Cheers,

-David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: Digital signature
URL: <http://lists.quagga.net/pipermail/quagga-dev/attachments/20130420/800b93f9/attachment-0001.sig>


More information about the Quagga-dev mailing list