CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2011/01/17 10:20:26

Modified files:
        usr.sbin/ospfd : rde.c 

Log message:
Fix redistribution of overlapping routes (e.g 10/8 and 10.0/16).
Select a different LS ID in case of a conflict. The most specific
route keeps the LS ID the others will try their broadcast addr
first and then count down. The redistributed asext LSA are now
stored in a RB tree to make this all work.
Tested by a few people no problems seen so far.

Reply via email to