Date: Mon, 28 Feb 2005 11:29:04 -0500 From: Jung-uk Kim <jkim@niksun.com> To: freebsd-current@freebsd.org, racinej@mcmaster.ca Subject: Re: ndis bug in current... (2/25/05) Message-ID: <200502281129.05201.jkim@niksun.com> In-Reply-To: <1109510014.651.7.camel@localhost> References: <1109510014.651.7.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-00=_Qb0ICuV0JaPQE96 Content-Type: text/plain; charset="euc-kr" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Sunday 27 February 2005 08:13 am, Jeffrey Racine wrote: > Hi. > > The ndis driver no longer compiles... any suggestions most welcome. Please try the attached (trivial) patch. Jung-uk Kim > -- Jeff --Boundary-00=_Qb0ICuV0JaPQE96 Content-Type: text/plain; charset="euc-kr"; name="if_ndis.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="if_ndis.diff" Index: if_ndis.c =================================================================== RCS file: /home/ncvs/src/sys/dev/if_ndis/if_ndis.c,v retrieving revision 1.81 diff -u -r1.81 if_ndis.c --- if_ndis.c 24 Feb 2005 22:54:14 -0000 1.81 +++ if_ndis.c 28 Feb 2005 16:26:23 -0000 @@ -479,11 +479,11 @@ /* Find the PDO for this device instance. */ if (sc->ndis_iftype == PCIBus) - pdrv = windrv_lookup(NULL, "PCI Bus"); + pdrv = windrv_lookup((vm_offset_t)NULL, "PCI Bus"); else if (sc->ndis_iftype == PCMCIABus) - pdrv = windrv_lookup(NULL, "PCCARD Bus"); + pdrv = windrv_lookup((vm_offset_t)NULL, "PCCARD Bus"); else - pdrv = windrv_lookup(NULL, "USB Bus"); + pdrv = windrv_lookup((vm_offset_t)NULL, "USB Bus"); pdo = windrv_find_pdo(pdrv, dev); /* @@ -876,11 +876,11 @@ /* Destroy the PDO for this device. */ if (sc->ndis_iftype == PCIBus) - drv = windrv_lookup(NULL, "PCI Bus"); + drv = windrv_lookup((vm_offset_t)NULL, "PCI Bus"); else if (sc->ndis_iftype == PCMCIABus) - drv = windrv_lookup(NULL, "PCCARD Bus"); + drv = windrv_lookup((vm_offset_t)NULL, "PCCARD Bus"); else - drv = windrv_lookup(NULL, "USB Bus"); + drv = windrv_lookup((vm_offset_t)NULL, "USB Bus"); if (drv == NULL) panic("couldn't find driver object"); windrv_destroy_pdo(drv, dev); Index: if_ndis_pci.c =================================================================== RCS file: /home/ncvs/src/sys/dev/if_ndis/if_ndis_pci.c,v retrieving revision 1.11 diff -u -r1.11 if_ndis_pci.c --- if_ndis_pci.c 24 Feb 2005 21:49:14 -0000 1.11 +++ if_ndis_pci.c 28 Feb 2005 16:26:23 -0000 @@ -147,7 +147,7 @@ driver_object *drv; t = ndis_devs; - drv = windrv_lookup(NULL, "PCI Bus"); + drv = windrv_lookup((vm_offset_t)NULL, "PCI Bus"); if (drv == NULL) return(ENXIO); --Boundary-00=_Qb0ICuV0JaPQE96--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502281129.05201.jkim>