ospfd, bgpd and the routing table instead, we want them to install the routes they learn blindly use RTF_MPATH, so there can be more than one route per prefix store the route origin (BGP/OSPF/...) with it kernel knows that static takes precedence over bgp, etc same for other routing daemons, if anyone wants to hack on IS-IS, drop me a mail :) extensive changes, not as easy as it sounds. hope to attack that soon.