Trusted Extensions Library Functions blminmax(3TSOL)
NAME
blminmax, blmaximum, blminimum - bound of two labels
SYNOPSIS
cc [flag...] file... -ltsol [library...]
#include
void blmaximum(m_label_t *maximum_label,
const m_label_t *bounding_label);
void blminimum(m_label_t *minimum_label,
const m_label_t *bounding_label);
DESCRIPTION
The blmaximum() function replaces the contents of labelmaximum_label with the least upper bound of the labels
maximum_label and bounding_label. The least upper bound is
the greater of the classifications and all of the compart-
ments of the two labels. This is the least label that dom-
inates both of the original labels.The blminimum() function replaces the contents of label
minimum_label with the greatest lower bound of the labels
minimum_label and bounding_label. The greatest lower bound
is the lower of the classifications and only the compart-
ments that are contained in both labels. This is the greatest label that is dominated by both of the original labels.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
SEE ALSO
label_to_str(3TSOL), libtsol(3LIB), sbltos(3TSOL), attri-
butes(5)SunOS 5.11 Last change: 20 Jul 2007 1
Trusted Extensions Library Functions blminmax(3TSOL) NOTES The functionality described on this manual page is available only if the system is configured with Trusted Extensions.SunOS 5.11 Last change: 20 Jul 2007 2