Hi. Do we still need ia_netboradcast field? It is calculated depending on old-fashion classes (A, B, C). Is it used still? I wonder if ia_broadaddr isn't sufficient today.
IP netmask ia_broadaddr ia_netbroadcast 10.0.0.101 255.0.0.0 10.255.255.255 10.255.255.255 1.0.0.2 255.255.255.252 1.0.0.3 1.255.255.255 2.0.0.1 255.255.0.0 2.0.255.255 2.255.255.255 I'm planing to work on removing O(n) from interface aliases search. Now every incoming packet have to be compared with every single broadcast from every single alias. When I tested something and there were ~10000 aliases on interface it worked really slow. This slowdown probably exists in more places. It exists in NetBSD and OpenBSD as well. -- Pawel Jakub Dawidek http://www.FreeBSD.org [EMAIL PROTECTED] http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am!
pgp1kWblcM4bc.pgp
Description: PGP signature