[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quagga-dev
Subject:    [quagga-dev 9551] both v4 and v6 for distribute.c
From:       Matthieu Boutier <boutier () pps ! jussieu ! fr>
Date:       2012-07-20 16:30:21
Message-ID: 1342801827-1522-1-git-send-email-boutier () pps ! jussieu ! fr
[Download RAW message or body]

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@lists.quagga.net
http://lists.quagga.net/mailman/listinfo/quagga-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic