Bruce M Simpson wrote: > Ben Greear wrote: >>> >>> The RTA_TABLE stuff looks interesting and useful, do you plan to >>> forward port this to the HEAD revision? >> Yes, I plan to port everything to HEAD, and drop whatever is fixed by >> Pavlin's fixes. When I get something >> working again, I'll post it. > > Excellent, look forward to it.
The new patch is at: http://www.candelatech.com/oss/xorp_080509.patch It is compile tested only at this point, but I should get some testing done on it early next week. I'm happy to notice that it's some 30k smaller, mainly because Pavlin's changes to fea interface and xrl handling were very close to mine. My patch still contains at least these features: * ifconfig::system_config() is created lazily, and only things in user_config are pulled from the system in normal use. * Pull config is optimized to pull single interfaces when possible. Should be backwards compat with any APIs that do not allow pulling single interface information. * The RTA_TABLE logic is identical to the previous patch: We only care about our configured routing table. * FEA can bind to only it's configured devices instead of ALL... * Some misc core changes to the main event loop to decrease calls to gettimeofday (or equiv), and some work to make the event loop more fair (in my opinion and/or work-load). * Lots of debugging code in OSPF..don't think there is anything important in there. I'd be happy to see any/all of this in Xorp CVS under whatever license you deem fit. Thanks, Ben -- Ben Greear <[EMAIL PROTECTED]> Candela Technologies Inc http://www.candelatech.com _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
