From owner-cvs-src@FreeBSD.ORG Mon Jun 23 22:11:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CF96106566B; Mon, 23 Jun 2008 22:11:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E682E8FC13; Mon, 23 Jun 2008 22:11:56 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NMBucs034231; Mon, 23 Jun 2008 22:11:56 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NMBuK9034230; Mon, 23 Jun 2008 22:11:56 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806232211.m5NMBuK9034230@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 22:06:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d auto_linklocal power_profile sysctl src/sbin/sysctl sysctl.c 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: Mon, 23 Jun 2008 22:11:57 -0000 mtm 2008-06-23 22:06:28 UTC FreeBSD src repository Modified files: etc/rc.d auto_linklocal power_profile sysctl sbin/sysctl sysctl.c Log: SVN rev 179965 on 2008-06-23 22:06:28Z by mtm The sysctl(8) program exits on some errors and only emits warnings on others. In the case where it displayed warnings it would still return succesfully. Modify it so that it returns the number of sysctls that it was not able to set. Make use of this in rc.d to display only *unsuccessfull* attempts to set sysctls. Revision Changes Path 1.6 +4 -1 src/etc/rc.d/auto_linklocal 1.13 +5 -1 src/etc/rc.d/power_profile 1.19 +3 -1 src/etc/rc.d/sysctl 1.89 +5 -2 src/sbin/sysctl/sysctl.c