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_ */ |