From owner-cvs-src-old@FreeBSD.ORG Tue Oct 26 20:23:52 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C9D0106566C for ; Tue, 26 Oct 2010 20:23:52 +0000 (UTC) (envelope-from bschmidt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1858F8FC12 for ; Tue, 26 Oct 2010 20:23:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o9QKNpKa009494 for ; Tue, 26 Oct 2010 20:23:51 GMT (envelope-from bschmidt@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o9QKNpKO009493 for cvs-src-old@freebsd.org; Tue, 26 Oct 2010 20:23:51 GMT (envelope-from bschmidt@repoman.freebsd.org) Message-Id: <201010262023.o9QKNpKO009493@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bschmidt@repoman.freebsd.org using -f From: Bernhard Schmidt Date: Tue, 26 Oct 2010 20:23:29 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/conf files src/sys/modules/wlan Makefile src/sys/net80211 ieee80211_ratectl.c ieee80211_ratectl.h ieee80211_ratectl_none.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2010 20:23:52 -0000 bschmidt 2010-10-26 20:23:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/conf files sys/modules/wlan Makefile sys/net80211 ieee80211_ratectl.c ieee80211_ratectl.h Added files: (Branch: RELENG_8) sys/net80211 ieee80211_ratectl_none.c Log: SVN rev 214399 on 2010-10-26 20:23:29Z by bschmidt MFC r214069: Fix an undefined behaviour if the desired ratectl algo is not available. This can happen if the algos are built as modules but are not loaded. If the selected ratectl algo is not available, try to load it (The load module functions does nothing currently). Add a dummy ratectl algo which always selects the first available rate. Use that one if the desired algo is not available. Revision Changes Path 1.1459.2.38 +1 -0 src/sys/conf/files 1.19.2.4 +1 -1 src/sys/modules/wlan/Makefile 1.1.2.3 +18 -0 src/sys/net80211/ieee80211_ratectl.c 1.4.2.3 +2 -1 src/sys/net80211/ieee80211_ratectl.h 1.1.2.2 +113 -0 src/sys/net80211/ieee80211_ratectl_none.c (new)