aboutsummaryrefslogtreecommitdiff
path: root/contrib/wpa_supplicant/eap_tls.c
diff options
context:
space:
mode:
authorBill Paul <wpaul@FreeBSD.org>2005-10-20 16:31:54 +0000
committerBill Paul <wpaul@FreeBSD.org>2005-10-20 16:31:54 +0000
commite00d94fa7cb16ece7a61c444a75fef8ff3926446 (patch)
tree03113f970a94acd34d130c12372c761772949090 /contrib/wpa_supplicant/eap_tls.c
parent909537c1010084d48e4d72875235cb91a8cdbd9c (diff)
Import a fixed version of driver_ndis.c from the vendor. The existing
version has a bug where it fails to properly cancel the polling loop that periodically queries the BSSID (this is done to detect the association/disassociation state). The timeout is supposed to fire once a second, but the eloop_cancel_timeout() call uses a different 'user data' value than what was passed to eloop_register_timeout(), so cancelling the timeouts fails. This results in an additional timeout being created each time an EAPOL packet is received, which can lead to dozens of unwanted timeouts firing every second instead of just one.
Notes
Notes: svn path=/vendor/wpa_supplicant/dist/; revision=151513
Diffstat (limited to 'contrib/wpa_supplicant/eap_tls.c')
0 files changed, 0 insertions, 0 deletions