freebsd-dev/sys/dev/if_ndis
Bill Paul ee219b3e07 The ndis_wlan_bssid_ex structure we retrieve in ndis_get_assoc() is
variable length, so we should not be trying to copy it into a fixed
length buffer, especially one on the stack. malloc() a buffer of the
right size and return a pointer to that instead.

Fixes a crash I discovered when testing whe a Cisco AP in infrastructure
mode, which returns several information elements that make the
ndis_wlan_bssid_ex structure larger than expected.
2004-03-24 05:35:03 +00:00
..
if_ndis_pccard.c Make if_ndis_pci.c and if_ndis_pccard.c use bus_alloc_resource() again 2004-03-21 19:56:41 +00:00
if_ndis_pci.c Make if_ndis_pci.c and if_ndis_pccard.c use bus_alloc_resource() again 2004-03-21 19:56:41 +00:00
if_ndis.c The ndis_wlan_bssid_ex structure we retrieve in ndis_get_assoc() is 2004-03-24 05:35:03 +00:00
if_ndisvar.h Add preliminary support for PCMCIA devices in addition to PCI/cardbus. 2004-03-07 02:49:06 +00:00