diff -dru vmxnet-only.orig/if_vxn.c vmxnet-only/if_vxn.c --- vmxnet-only.orig/if_vxn.c 2012-02-15 16:07:44.000000000 +0100 +++ vmxnet-only/if_vxn.c 2012-05-20 11:50:34.932392264 +0200 @@ -135,7 +135,6 @@ static void vxn_init(void *); static void vxn_start(struct ifnet *); static int vxn_ioctl(struct ifnet *, u_long, caddr_t); -static void vxn_watchdog(struct ifnet *); static void vxn_intr (void *); static void vxn_rx(vxn_softc_t *sc); @@ -471,7 +470,6 @@ ifp->if_ioctl = vxn_ioctl; ifp->if_output = ether_output; ifp->if_start = vxn_start; - ifp->if_watchdog = vxn_watchdog; ifp->if_init = vxn_init; ifp->if_baudrate = 1000000000; ifp->if_snd.ifq_maxlen = sc->vxn_num_tx_bufs; @@ -1148,24 +1146,6 @@ /* *----------------------------------------------------------------------------- - * vxn_watchdog -- - * Watchdog function - * - * Results: - * None - * - * Side effects: - * Not implemented. - *----------------------------------------------------------------------------- - */ -static void -vxn_watchdog(struct ifnet *ifp) -{ - printf("vxn%d: watchdog\n", VXN_IF_UNIT(ifp)); -} - -/* - *----------------------------------------------------------------------------- * vxn_intr -- * Interrupt handler *