Sebastien Roy writes: > By "overlapping", you mean other default routes? If they were more > specific routes, then they were being used instead of the default route > to begin with by definition, and removing the default route would have > no effect for those destinations covered by the more specific route. > > Does dhcpagent install multiple default routes?
Yes. So can other daemons. ;-} > > Further, Jim mentioned that routing daemons also do this, though I > > didn't see anything that did this in ON's in.routed or in SFW's quagga > > source. > > Consider a default route learned through a routing protocol. When the > link goes down, we may not delete that route immediately based on the > link state flag, but we will cease to receive updates from the router We do take it down immediately. Check the IFF_GOOD and IS_IFF_UP definitions in defs.h. > Another way to do this while preserving the semantics you've defined for > IFF_RUNNING would be to modify dhcpagent to ignore the IFF_RUNNING flag > on IPMP interfaces. "Ew." -- James Carlson, Solaris Networking <james.d.carlson at sun.com> Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
