Date: Mon, 7 Dec 2009 14:21:42 +0100 From: Paul B Mahol <onemda@gmail.com> To: net <net@freebsd.org> Subject: ndis: broken scan Message-ID: <3a142e750912070521u2804992fy2534e25a37ceb626@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--001636c5a67e9d2d1d047a23564f Content-Type: text/plain; charset=ISO-8859-1 Patch attached to fix scan results. Bug is obvious if you use -v flag: ifconfig -v wlan0 list scan It is interesting, that it never got noticed. I got hit with this one when working on WPA instead of WPA2(RSN). In that case wpa_supplicant would never pick AP because it doesnt see WPA, it could see only RSN, now with this patch it see much more, like WME; and ifconfig wlan0 list scan output is more useful. --001636c5a67e9d2d1d047a23564f Content-Type: application/octet-stream; name="if_ndis.c.patch" Content-Disposition: attachment; filename="if_ndis.c.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 LS0tIC9zeXMvZGV2L2lmX25kaXMvaWZfbmRpcy5jCTIwMDktMTItMDIgMTk6MDk6NTguMDAwMDAw MDAwICswMDAwCisrKyBpZl9uZGlzLmMJMjAwOS0xMi0wMiAyMDo0MDoxNS4wMDAwMDAwMDAgKzAw MDAKQEAgLTMyOTksMjQgKzMyOTksMTEgQEAKIAkJCWVmcm0gPSBmcm0gKyB3Yi0+bndieF9pZWxl bjsKIAkJCWlmIChlZnJtIC0gZnJtIDwgMTIpCiAJCQkJZ290byBkb25lOwotCQkJc3AudHN0YW1w ID0gZnJtOwotCQkJZnJtICs9IDg7Ci0JCQlzcC5iaW50dmFsID0gbGUxNnRvaCgqKHVpbnQxNl90 ICopZnJtKTsKLQkJCWZybSArPSAyOwotCQkJc3AuY2FwaW5mbyA9IGxlMTZ0b2goKih1aW50MTZf dCAqKWZybSk7Ci0JCQlmcm0gKz0gMjsKLQotCQkJLyogR3JhYiB2YXJpYWJsZSBsZW5ndGggaWVz ICovCi0JCQl3aGlsZSAoZWZybSAtIGZybSA+IDEpIHsKLQkJCQlpZiAoZWZybSAtIGZybSA8IGZy bVsxXSArIDIpCi0JCQkJCWJyZWFrOwotCQkJCXN3aXRjaCAoKmZybSkgewotCQkJCWNhc2UgSUVF RTgwMjExX0VMRU1JRF9SU046Ci0JCQkJCXNwLnJzbiA9IGZybTsKLQkJCQkJYnJlYWs7Ci0JCQkJ fQotCQkJCWZybSArPSBmcm1bMV0gKyAyOwotCQkJfQorCQkJc3AudHN0YW1wID0gZnJtOwkJCWZy bSArPSA4OworCQkJc3AuYmludHZhbCA9IGxlMTZ0b2goKih1aW50MTZfdCAqKWZybSk7CWZybSAr PSAyOworCQkJc3AuY2FwaW5mbyA9IGxlMTZ0b2goKih1aW50MTZfdCAqKWZybSk7CWZybSArPSAy OworCQkJc3AuaWVzID0gZnJtOworCQkJc3AuaWVzX2xlbiA9IGVmcm0gLSBmcm07CiAJCX0KIGRv bmU6CiAJCURQUklOVEYoKCJzY2FuOiBic3NpZCAlcyBjaGFuICVkTUh6ICglZC8lZCkgcnNzaSAl ZFxuIiwK --001636c5a67e9d2d1d047a23564f--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e750912070521u2804992fy2534e25a37ceb626>