Here's what I have so far (I'm still working on the events part of this change). I have yet to test the allmulti stuff, but it compiles, and it gives you a good idea of what it looks like. The NIC event queue change is also done:
http://zhadum.east.sun.com/ws/seb/seb-ipobs/webrev.events/ -Seb
