boutier at pps
Jul 20, 2012, 9:30 AM
Post #1 of 1
both v4 and v6 for distribute.c
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,
[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