K 10 svn:author V 3 imp K 8 svn:date V 27 2006-01-07T19:29:25.000000Z K 7 svn:log V 385 While reviewing if_sn in an attempt to understand network drivers better, I discovered sn doing too many pointer dereferences. This driver would do silly things like: sn_foo(struct ifnet *ifp) { struct sn_softc *sc = ifp->if_softc; sc->ifp->mumble /* Other stuff */ } while /* other stuff */ usually needed sc, the extra deref isn't needed. Eliminate a few dozen of them. END