Date: Tue, 13 Aug 2002 08:54:29 -0700 (PDT) From: Robert Watson <rwatson@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys _label.h mac.h Message-ID: <200208131554.g7DFsTlY019766@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208131554.g7DFsTlY019766>