Partly because it gets called too much and we are polling sending devices
at times in ways we could avoid. Thats something thats been discussed for 2.1
and will also improve network performance further by lowering our interframe
overhead even more (not that its going to matter on anything but the 3c595
or on slow old boxes)
> (ps. be aware that this machine has (currently) 214 network
> interfaces. which is why ip_chk_addr is so large)
Yes. ip_chk_addr isnt optimised for a box with hundreds of addresses. You
could certainly optimise it by generating a hash of some kind off the addresses
(rememebr you only ifconfig once per iface per boot, you receive millions
of packets)
Alan