From owner-cvs-all Tue Aug 13 8:54:36 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 CEDBD37B400; Tue, 13 Aug 2002 08:54:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 954A243E6A; Tue, 13 Aug 2002 08:54:29 -0700 (PDT) (envelope-from rwatson@FreeBSD.org) Received: from freefall.freebsd.org (rwatson@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7DFsTJU019767; Tue, 13 Aug 2002 08:54:29 -0700 (PDT) (envelope-from rwatson@freefall.freebsd.org) Received: (from rwatson@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7DFsTlY019766; Tue, 13 Aug 2002 08:54:29 -0700 (PDT) Message-Id: <200208131554.g7DFsTlY019766@freefall.freebsd.org> From: Robert Watson Date: Tue, 13 Aug 2002 08:54:29 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys _label.h mac.h X-FreeBSD-CVS-Branch: HEAD 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 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 Revision Changes Path 1.1 +57 -0 src/sys/sys/_label.h (new) 1.3 +2 -18 src/sys/sys/mac.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message