Deleted Added
full compact
mac_internal.h (173095) mac_internal.h (178184)
1/*-
2 * Copyright (c) 1999-2002, 2006 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 * Copyright (c) 2006 SPARTA, Inc.
7 * All rights reserved.
8 *

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

36 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
37 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
38 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
39 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
40 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
41 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
42 * SUCH DAMAGE.
43 *
1/*-
2 * Copyright (c) 1999-2002, 2006 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 * Copyright (c) 2006 SPARTA, Inc.
7 * All rights reserved.
8 *

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

36 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
37 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
38 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
39 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
40 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
41 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
42 * SUCH DAMAGE.
43 *
44 * $FreeBSD: head/sys/security/mac/mac_internal.h 173095 2007-10-28 15:55:23Z rwatson $
44 * $FreeBSD: head/sys/security/mac/mac_internal.h 178184 2008-04-13 21:45:52Z rwatson $
45 */
46
45 */
46
47#ifndef _SYS_SECURITY_MAC_MAC_INTERNAL_H_
48#define _SYS_SECURITY_MAC_MAC_INTERNAL_H_
47#ifndef _SECURITY_MAC_MAC_INTERNAL_H_
48#define _SECURITY_MAC_MAC_INTERNAL_H_
49
50#ifndef _KERNEL
51#error "no user-serviceable parts inside"
52#endif
53
54/*
55 * MAC Framework sysctl namespace.
56 */

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

335 LIST_FOREACH(mpc, &mac_policy_list, mpc_list) { \
336 if (mpc->mpc_ops->mpo_ ## operation != NULL) \
337 mpc->mpc_ops->mpo_ ## operation (args); \
338 } \
339 mac_policy_list_unbusy(); \
340 } \
341} while (0)
342
49
50#ifndef _KERNEL
51#error "no user-serviceable parts inside"
52#endif
53
54/*
55 * MAC Framework sysctl namespace.
56 */

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

335 LIST_FOREACH(mpc, &mac_policy_list, mpc_list) { \
336 if (mpc->mpc_ops->mpo_ ## operation != NULL) \
337 mpc->mpc_ops->mpo_ ## operation (args); \
338 } \
339 mac_policy_list_unbusy(); \
340 } \
341} while (0)
342
343#endif /* !_SYS_SECURITY_MAC_MAC_INTERNAL_H_ */
343#endif /* !_SECURITY_MAC_MAC_INTERNAL_H_ */