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.
