Lines Matching full:label

17 #include <tsol/label.h>
19 \fBint\fR \fBstobsl\fR(\fBconst char *\fR\fIstring\fR, \fBm_label_t *\fR\fIlabel\fR, \fBconst int\f…
33 labels into binary labels. They also modify an existing binary label by
34 incrementing or decrementing it to produce a new binary label relative to its
39 effective privileges to perform label translation on character-coded labels
40 that dominate the process's sensitivity label.
43 The generic form of an input character-coded label string is:
57 modification to an existing label. If \fIstring\fR starts with a classification
59 the rest of the old label is retained and modified as specified by
60 \fIstring\fR. \fB+\fR modifies an existing label by adding words. \fB\(mi\fR
61 modifies an existing label by removing words. To the maximum extent possible,
62 errors in \fIstring\fR are corrected in the resulting binary label \fIlabel\fR.
66 label representations into binary labels (see \fBhextob\fR(3TSOL)) when the
78 \fIlabel\fR contents is not used, is formatted as a label of the relevant type,
80 \fBNEW_LABEL\fR is not present, \fIlabel\fR is validated as a defined label of
81 the correct type dominated by the process's sensitivity label.
90 No corrections are made if there are errors in the character-coded label
91 \fIstring\fR. \fIstring\fR must be complete and contain all the label
111 The \fBstobsl()\fR function translates the character-coded sensitivity label
112 string into a binary sensitivity label and places the result in the return
113 parameter \fIlabel\fR.
118 label to dominate the minimum classification, and initial compartments set that
119 is specified in the \fBlabel_encodings\fR file and corrects the label to
120 include other label components required by the \fBlabel_encodings\fR file, but
131 forces the label to dominate the minimum classification, and initial
133 corrects the label to include other label components that are required by the
135 a clearance might not be the same as the translation of a sensitivity label.
142 label was returned. Otherwise they return 0 and the value of the \fIerror\fR
164 The label \fIlabel\fR is not valid for this translation and the \fBNEW_LABEL\fR
165 or \fBNO_CORRECTION\fR flag was not specified, or the label \fIlabel\fR is not
166 dominated by the process's \fIsensitivity label\fR and the process does not
176 The character-coded label \fIstring\fR is in error. \fIerror\fR is a one-based
188 The label encodings file contains the classification names, words, constraints,
232 translated to the appropriate \fBADMIN_LOW\fR and \fBADMIN_HIGH\fR label,
236 Modifying an existing \fBADMIN_LOW\fR label acts as the specification of a
237 \fBNEW_LABEL\fR and forces the label to start at the minimum label that is
241 Modifying an existing \fBADMIN_HIGH\fR label is treated as an attempt to change
242 a label that represents the highest defined classification and all the defined
246 The \fBNO_CORRECTION\fR flag is used when the character-coded label must be
248 in an equivalent character-coded label.