Deleted Added
sdiff udiff text old ( 166531 ) new ( 166533 )
full compact
1/*-
2 * Copyright (c) 1999-2002 Robert N. M. Watson
3 * Copyright (c) 2001 Ilmar S. Habibulin
4 * Copyright (c) 2001-2004 Networks Associates Technology, Inc.
5 * Copyright (c) 2006 nCircle Network Security, Inc.
6 * All rights reserved.
7 *
8 * This software was developed by Robert Watson and Ilmar Habibulin for the
9 * TrustedBSD Project.
10 *

--- 21 unchanged lines hidden (view full) ---

32 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
33 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
34 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
37 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
38 * SUCH DAMAGE.
39 *
40 * $FreeBSD: head/sys/security/mac/mac_internal.h 166531 2007-02-06 10:59:23Z rwatson $
41 */
42
43#ifndef _SYS_SECURITY_MAC_MAC_INTERNAL_H_
44#define _SYS_SECURITY_MAC_MAC_INTERNAL_H_
45
46#ifndef _KERNEL
47#error "no user-serviceable parts inside"
48#endif

--- 9 unchanged lines hidden (view full) ---

58 * MAC Framework global types and typedefs.
59 */
60LIST_HEAD(mac_policy_list_head, mac_policy_conf);
61#ifdef MALLOC_DECLARE
62MALLOC_DECLARE(M_MACTEMP);
63#endif
64
65/*
66 * MAC Framework global variables.
67 */
68extern struct mac_policy_list_head mac_policy_list;
69extern struct mac_policy_list_head mac_static_policy_list;
70#ifndef MAC_ALWAYS_LABEL_MBUF
71extern int mac_labelmbufs;
72#endif
73

--- 245 unchanged lines hidden ---