On Thu, Jan 13, 2011 at 02:06:41PM +0100, Claudio Jeker wrote: > Hi ospfd users, > > on of the open todos for ospfd is the redistribution of overlapping > routes (e.g 10.0.0.0/8 and 10.0.0.0/16). The problem is that the Link > State ID is set to the prefix address and so they are not unique for the > two networks. Now it is possible to change the ls_id by changing bits > inside of the network (e.g. for 10.0/16 10.0.255.255 would be an ls_id > that works). This is what this diff does. > > With this 10/8 and 10/16 can be redistributed correctly. In some strange > cases it will be impossible to find a unique LS ID. In that case a warning > is logged and the route is not added to the RDE/LS DB. > > This works for me but needs testing and more eyes.
Just to be clear there could be a regression when "redistribute ..." is used and so the important thing to check if a ospf running with this diff behaves differently then an unpatched version. I would like to commit this on Monday or Tuesday. -- :wq Claudio