On Sat, Mar 02, 2002 at 12:27:40AM +0000, Julian Anastasov wrote: > What about a different algorithm to apply weighted > round robin (idea mostly from LVS), something like > this code (entirely not tested) where fi->fib_power is not used > and where fib_sync_up and fib_sync_down don't need to play > with nh_power on nh_flags change: > > [function cut] It would take me a few days I think to understand the net code enough to code anything so I don't know if I can be of help there, but I'm willing to put together some testcases for this, or the simple slap-some-write-locks-in solution, and see if I can break it again. -- "Don't dwell on reality; it will only keep you from greatness." -- Randall McBride, Jr. ** Reality Engineer Bryon Roche, Kain