From owner-cvs-all Tue Aug 13 11:59: 5 2002 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 5D2DB37B406; Tue, 13 Aug 2002 11:58:59 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 187F643E3B; Tue, 13 Aug 2002 11:58:58 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id SAA18632; Tue, 13 Aug 2002 18:58:56 GMT Date: Wed, 14 Aug 2002 05:04:02 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Robert Watson Cc: cvs-committers@FreeBSD.org, Subject: Re: cvs commit: src/sys/sys _label.h mac.h In-Reply-To: <200208131554.g7DFsTlY019766@freefall.freebsd.org> Message-ID: <20020814050343.O29824-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 13 Aug 2002, Robert Watson wrote: > rwatson 2002/08/13 08:54:29 PDT > > Modified files: > sys/sys mac.h > Added files: > sys/sys _label.h > Log: > Define 'struct label' in _label.h rather than mac.h, which will permit > us to reduce namespace pollution by doing a nested include of _label.h > rather than mac.h. mac.h contains lots of baggage, whereas _label.h > contains much less. A follow-up sweep to change nested inclusion will > follow. The problem regarding exporting 'struct label' to userland > due to excessive exporting of kernel structures to userland still > needs to be resolved. > > Obtained from: TrustedBSD Project > Sponsored by: DARPA, NAI Labs > Suggested by: bde Thanks. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message