First baby steps to get rid of struct ifnet ic_if and all use of the ifp local variable