
boutier at pps
Jul 20, 2012, 9:30 AM
Post #1 of 1
(129 views)
Permalink
|
|
both v4 and v6 for distribute.c
|
|
Hello, distribute.c doesn't allow to manage both v4 and v6 distribute lists. These patches attempt to fix it (this was not a problem before Babel's arrival, because only ripd and ripngd were using it). I took benefit of the occasion to make the code smaller, using loops instead of doing each case by hand, which is really appreciable when adding support for v4 and v6: as you can see, the last patch (who does the work) became very simple. Thank's for your rewiewing, Matthieu [PATCH 1/5] lib: simplify distribute.c's code. [PATCH 2/5] babeld: code simplification for redistribution. [PATCH 3/5] ripd: code simplification for redistribution. [PATCH 4/5] ripngd: code simplification for redistribution. [PATCH 5/5] lib: Make distribute.c accepts both v4 and v6. _______________________________________________ Quagga-dev mailing list Quagga-dev [at] lists http://lists.quagga.net/mailman/listinfo/quagga-dev
|