From owner-cvs-src@FreeBSD.ORG Sun Apr 6 12:11:33 2003 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 CE2CF37B401; Sun, 6 Apr 2003 12:11:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 823BA43F93; Sun, 6 Apr 2003 12:11:33 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h36JBX0U062045; Sun, 6 Apr 2003 12:11:33 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h36JBXDW062044; Sun, 6 Apr 2003 12:11:33 -0700 (PDT) Message-Id: <200304061911.h36JBXDW062044@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Apr 2003 12:11:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/wicontrol wicontrol.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: Sun, 06 Apr 2003 19:11:34 -0000 imp 2003/04/06 12:11:33 PDT FreeBSD src repository Modified files: usr.sbin/wicontrol wicontrol.c Log: o Tone down the obsolete messages since we actually do something, for the moment, with the deprecated flags. o Better error reporting on getting values from the driver. When we can't get one for the default dumpinfo output. The old driver would succeed for invalid RIDs, while the new driver reports errors. Since the info we're getting from the card/driver doesn't exist for all cards, we just don't report them. Improve error reporting elsewhere now that wi_getval doesn't exit. Also fix a file descriptor leak as a side effect. Reported by: scottl Revision Changes Path 1.34 +48 -36 src/usr.sbin/wicontrol/wicontrol.c