Deleted Added
full compact
mac_stub.c (164184) mac_stub.c (165469)
1/*-
2 * Copyright (c) 1999-2002 Robert N. M. Watson
3 * Copyright (c) 2001-2005 McAfee, Inc.
4 * Copyright (c) 2005 SPARTA, Inc.
5 * All rights reserved.
6 *
7 * This software was developed by Robert Watson for the TrustedBSD Project.
8 *

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

30 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
1/*-
2 * Copyright (c) 1999-2002 Robert N. M. Watson
3 * Copyright (c) 2001-2005 McAfee, Inc.
4 * Copyright (c) 2005 SPARTA, Inc.
5 * All rights reserved.
6 *
7 * This software was developed by Robert Watson for the TrustedBSD Project.
8 *

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

30 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * $FreeBSD: head/sys/security/mac_stub/mac_stub.c 164184 2006-11-11 16:26:58Z trhodes $
38 * $FreeBSD: head/sys/security/mac_stub/mac_stub.c 165469 2006-12-22 23:34:47Z rwatson $
39 */
40
41/*
42 * Developed by the TrustedBSD Project.
43 *
44 * Stub module that implements a NOOP for most (if not all) MAC Framework
45 * policy entry points.
46 */

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

77#include <net/if_var.h>
78
79#include <netinet/in.h>
80#include <netinet/in_pcb.h>
81#include <netinet/ip_var.h>
82
83#include <vm/vm.h>
84
39 */
40
41/*
42 * Developed by the TrustedBSD Project.
43 *
44 * Stub module that implements a NOOP for most (if not all) MAC Framework
45 * policy entry points.
46 */

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

77#include <net/if_var.h>
78
79#include <netinet/in.h>
80#include <netinet/in_pcb.h>
81#include <netinet/ip_var.h>
82
83#include <vm/vm.h>
84
85#include <sys/mac_policy.h>
85#include <security/mac/mac_policy.h>
86
87SYSCTL_DECL(_security_mac);
88
89SYSCTL_NODE(_security_mac, OID_AUTO, stub, CTLFLAG_RW, 0,
90 "TrustedBSD mac_stub policy controls");
91
92static int stub_enabled = 1;
93SYSCTL_INT(_security_mac_stub, OID_AUTO, enabled, CTLFLAG_RW,

--- 1503 unchanged lines hidden ---
86
87SYSCTL_DECL(_security_mac);
88
89SYSCTL_NODE(_security_mac, OID_AUTO, stub, CTLFLAG_RW, 0,
90 "TrustedBSD mac_stub policy controls");
91
92static int stub_enabled = 1;
93SYSCTL_INT(_security_mac_stub, OID_AUTO, enabled, CTLFLAG_RW,

--- 1503 unchanged lines hidden ---