There are three drivers - tl(4), sk(4), sf(4) which traverse
if_multiaddrs backwards - it's better to use TAILQ instead of LIST here.
The same change was made to FreeBSD around Feb 2001.
http://vanity.bsd.krakow.pl/ifmultiaddr.patch
--
Michal Belczyk