Lines Matching +defs:val +defs:label
29 * Binary label to label string translations.
41 #include <tsol/label.h>
51 static bslabel_t slow; /* static admin_low high sensitivity label */
52 static bslabel_t shigh; /* static admin_high sensitivity label */
59 return_string(char **string, int str_len, char *val)
62 size_t val_len = strlen(val) + 1;
73 bcopy(val, cpyptr, val_len);
89 alloc_string(char **string, size_t size, char val)
96 **string = val;
100 **string = val;
109 * Entry label = Binary Sensitivity Label to be converted.
130 * Returns -1, If unable to access label encodings database.
145 bsltos(const bslabel_t *label, char **string, size_t str_len,
154 if (!BLTYPE(label, SUN_SL_ID)) {
159 slcall.label = *label;
190 if (BLEQUAL(label, &slow)) {
192 } else if (BLEQUAL(label, &shigh)) {
225 * Returns -1, If unable to access label encodings database.
298 * Entry label = Sensitivity Label to be converted.
317 sbsltos(const bslabel_t *label, size_t len)
331 if ((slen = bsltos(label, &sstring, ssize,