mac_biba.h (105643) | mac_biba.h (105696) |
---|---|
1/*- 2 * Copyright (c) 1999, 2000, 2001, 2002 Robert N. M. Watson 3 * Copyright (c) 2001, 2002 Networks Associates Technology, Inc. 4 * All rights reserved. 5 * 6 * This software was developed by Robert Watson for the TrustedBSD Project. 7 * 8 * This software was developed for the FreeBSD Project in part by NAI Labs, --- 20 unchanged lines hidden (view full) --- 29 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * | 1/*- 2 * Copyright (c) 1999, 2000, 2001, 2002 Robert N. M. Watson 3 * Copyright (c) 2001, 2002 Networks Associates Technology, Inc. 4 * All rights reserved. 5 * 6 * This software was developed by Robert Watson for the TrustedBSD Project. 7 * 8 * This software was developed for the FreeBSD Project in part by NAI Labs, --- 20 unchanged lines hidden (view full) --- 29 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * |
37 * $FreeBSD: head/sys/security/mac_biba/mac_biba.h 105643 2002-10-21 18:42:01Z rwatson $ | 37 * $FreeBSD: head/sys/security/mac_biba/mac_biba.h 105696 2002-10-22 14:31:34Z rwatson $ |
38 */ 39/* 40 * Definitions for the TrustedBSD Biba integrity policy module. 41 */ 42#ifndef _SYS_SECURITY_MAC_BIBA_H 43#define _SYS_SECURITY_MAC_BIBA_H 44 45#define MAC_BIBA_EXTATTR_NAMESPACE EXTATTR_NAMESPACE_SYSTEM 46#define MAC_BIBA_EXTATTR_NAME "mac_biba" 47 | 38 */ 39/* 40 * Definitions for the TrustedBSD Biba integrity policy module. 41 */ 42#ifndef _SYS_SECURITY_MAC_BIBA_H 43#define _SYS_SECURITY_MAC_BIBA_H 44 45#define MAC_BIBA_EXTATTR_NAMESPACE EXTATTR_NAMESPACE_SYSTEM 46#define MAC_BIBA_EXTATTR_NAME "mac_biba" 47 |
48#define MAC_BIBA_LABEL_NAME "biba" 49 |
|
48#define MAC_BIBA_FLAG_SINGLE 0x00000001 /* mb_single initialized */ 49#define MAC_BIBA_FLAG_RANGE 0x00000002 /* mb_range* initialized */ 50#define MAC_BIBA_FLAGS_BOTH (MAC_BIBA_FLAG_SINGLE | MAC_BIBA_FLAG_RANGE) 51 52#define MAC_BIBA_TYPE_UNDEF 0 /* Undefined */ 53#define MAC_BIBA_TYPE_GRADE 1 /* Hierarchal grade with mb_grade. */ 54#define MAC_BIBA_TYPE_LOW 2 /* Dominated by any 55 * MAC_BIBA_TYPE_LABEL. */ --- 16 unchanged lines hidden --- | 50#define MAC_BIBA_FLAG_SINGLE 0x00000001 /* mb_single initialized */ 51#define MAC_BIBA_FLAG_RANGE 0x00000002 /* mb_range* initialized */ 52#define MAC_BIBA_FLAGS_BOTH (MAC_BIBA_FLAG_SINGLE | MAC_BIBA_FLAG_RANGE) 53 54#define MAC_BIBA_TYPE_UNDEF 0 /* Undefined */ 55#define MAC_BIBA_TYPE_GRADE 1 /* Hierarchal grade with mb_grade. */ 56#define MAC_BIBA_TYPE_LOW 2 /* Dominated by any 57 * MAC_BIBA_TYPE_LABEL. */ --- 16 unchanged lines hidden --- |