No subject

Eddie Kohler eddietwo at cag.lcs.mit.edu
Sun May 16 15:30:54 EDT 1999


Write and read-write faccalls exist. Thus, some factions can be
reconfigured on the fly. In fact, a new faction interface function
(can_live_reconfigure) says whether the faction can be passed a new config
string on the fly -- if yes, then /proc/factions/FACTION/config is
writable. The RED factions, RandomLossage, and RandomBitErrors currently
make use of this.

One cool side-effect is that /proc/factions/flatconfig will always give a
file in the IPB language with the current configuration, INCLUDING any
changes that have been made as the router was running.

The configure() method is always called, even if the configuration is a
null string.

I made some updates to Vector to make it slightly more robust on memory
failure. I hope this doesn't slow things down. It shouldn't.

love,ed



More information about the click mailing list