1blminmax(3TSOL)      Trusted Extensions Library Functions      blminmax(3TSOL)
2
3
4

NAME

6       blminmax, blmaximum, blminimum - bound of two labels
7

SYNOPSIS

9       cc [flag...] file... -ltsol [library...]
10
11
12       #include <tsol/label.h>
13
14       void blmaximum(m_label_t *maximum_label,
15            const m_label_t *bounding_label);
16
17
18       void blminimum(m_label_t *minimum_label,
19            const m_label_t *bounding_label);
20
21

DESCRIPTION

23       The  blmaximum()  function replaces the contents of label maximum_label
24       with the least upper bound of  the  labels   maximum_label  and  bound‐
25       ing_label.  The least upper bound is the greater of the classifications
26       and all of the compartments of the two labels. This is the least  label
27       that dominates both of the original labels.
28
29
30       The  blminimum()  function replaces the contents of label minimum_label
31       with the greatest lower bound of the labels  minimum_label  and  bound‐
32       ing_label. The greatest lower bound is the lower of the classifications
33       and only the compartments that are contained in both  labels.  This  is
34       the greatest label that is dominated by both of the original labels.
35

ATTRIBUTES

37       See attributes(5) for descriptions of the following attributes:
38
39
40
41
42       ┌─────────────────────────────┬─────────────────────────────┐
43       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
44       ├─────────────────────────────┼─────────────────────────────┤
45       │Interface Stability          │Committed                    │
46       ├─────────────────────────────┼─────────────────────────────┤
47       │MT-Level                     │MT-Safe                      │
48       └─────────────────────────────┴─────────────────────────────┘
49

SEE ALSO

51       label_to_str(3TSOL), libtsol(3LIB), sbltos(3TSOL), attributes(5)
52

NOTES

54       The  functionality  described  on this manual page is available only if
55       the system is configured with Trusted Extensions.
56
57
58
59SunOS 5.11                        20 Jul 2007                  blminmax(3TSOL)
Impressum