--- src/sys/dev/netif/ie/if_ie.c 2005/10/13 00:02:38 1.21 +++ src/sys/dev/netif/ie/if_ie.c 2005/10/13 08:10:18 1.22 @@ -164,7 +164,7 @@ struct ie_softc; static int ieprobe(struct isa_device * dvp); static int ieattach(struct isa_device * dvp); -static inthand2_t ieintr; +static void ieintr(void *); static int sl_probe(struct isa_device * dvp); static int el_probe(struct isa_device * dvp); static int ni_probe(struct isa_device * dvp); @@ -781,7 +781,7 @@ ieattach(struct isa_device *dvp) struct ifnet *ifp = &ie->arpcom.ac_if; size_t allocsize; - dvp->id_intr = ieintr; + dvp->id_intr = (inthand2_t *)ieintr; /* * based on the amount of memory we have, allocate our tx and rx