From owner-cvs-src@FreeBSD.ORG Tue Jan 18 20:21:29 2005 Return-Path: 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 D4C0D16A4CE; Tue, 18 Jan 2005 20:21:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABD9B43D48; Tue, 18 Jan 2005 20:21:29 +0000 (GMT) (envelope-from sam@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 j0IKLTn9078174; Tue, 18 Jan 2005 20:21:29 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0IKLTbZ078173; Tue, 18 Jan 2005 20:21:29 GMT (envelope-from sam) Message-Id: <200501182021.j0IKLTbZ078173@repoman.freebsd.org> From: Sam Leffler Date: Tue, 18 Jan 2005 20:21:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 18 Jan 2005 20:21:30 -0000 sam 2005-01-18 20:21:29 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: Simplify the logic for checking the scan candidates at the end of a scan. Hold a lock on the table instead of futzing with reference counts which was potentially dangerous except drivers were quiescent while we did this so the table contents never changed. Disable the hack logic for removing scan candidates with multiple association failures; it's never done the right thing and will be fixed correctly with background scanning goes in. Revision Changes Path 1.34 +17 -20 src/sys/net80211/ieee80211_node.c