From owner-cvs-src@FreeBSD.ORG Thu Oct 20 16:31:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C324D16A41F; Thu, 20 Oct 2005 16:31:55 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9724343D5A; Thu, 20 Oct 2005 16:31:55 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j9KGVt2g006195; Thu, 20 Oct 2005 16:31:55 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j9KGVt9i006194; Thu, 20 Oct 2005 16:31:55 GMT (envelope-from wpaul) Message-Id: <200510201631.j9KGVt9i006194@repoman.freebsd.org> From: Bill Paul Date: Thu, 20 Oct 2005 16:31:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: MALINEN Cc: Subject: cvs commit: src/contrib/wpa_supplicant - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2005 16:31:55 -0000 wpaul 2005-10-20 16:31:55 UTC FreeBSD src repository src/contrib/wpa_supplicant - Imported sources Update of /home/ncvs/src/contrib/wpa_supplicant In directory repoman.freebsd.org:/tmp/cvs-serv6153 Log Message: 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. Status: Vendor Tag: MALINEN Release Tags: v0_3_latest U src/contrib/wpa_supplicant/driver_ndis.c No conflicts created by this import