From owner-cvs-all@FreeBSD.ORG Mon Mar 14 14:24:46 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 978BA16A4D1; Mon, 14 Mar 2005 14:24:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68FB143D67; Mon, 14 Mar 2005 14:24:46 +0000 (GMT) (envelope-from pjd@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 j2EEOkwl062860; Mon, 14 Mar 2005 14:24:46 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2EEOkA9062859; Mon, 14 Mar 2005 14:24:46 GMT (envelope-from pjd) Message-Id: <200503141424.j2EEOkA9062859@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 14 Mar 2005 14:24:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/core geom.c geom.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2005 14:24:46 -0000 pjd 2005-03-14 14:24:46 UTC FreeBSD src repository Modified files: sbin/geom/core geom.c geom.h Log: - Add gc_usage field to g_command structure. This will allow to define usage for a subcommand, so no 'usage' function has to be implemented in class library. - Bump version number as it breaks ABI, but don't provide backward compatibility, because there are probably no external consumers of this geom(8). This allows to print more precise usage for standard commands and simplify class libraries a bit. MFC after: 1 week Revision Changes Path 1.18 +49 -54 src/sbin/geom/core/geom.c 1.2 +3 -2 src/sbin/geom/core/geom.h