Trusted Extensions Library Functions hextob(3TSOL)
NAME
hextob, htobsl, htobclear - convert hexadecimal string to
binary label
SYNOPSIS
cc [flag...] file... -ltsol [library...]
#include
int htobsl(const char *s, mlabelt *label);
int htobclear(const char *s, mlabelt *clearance);
DESCRIPTION
These functions convert hexadecimal string representations
of internal label values into binary labels.
The htobsl() function converts into a binary sensitivity
label, a hexadecimal string of the form:
0xsensitivitylabelhexadecimalvalue
The htobclear() function converts into a binary clearance, a
hexadecimal string of the form:
0xclearancehexadecimalvalue
RETURN VALUES
These functions return non-zero if the conversion was suc-
cessful, otherwise zero is returned.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 20 Jul 2007 1
Trusted Extensions Library Functions hextob(3TSOL)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Obsolete
MT-Level MT-Safe
These functions are obsolete and retained for ease of port-
ing. They might be removed in a future Solaris Trusted
Extensions release. Use the strtolabel(3TSOL) function
instead.
SEE ALSO
libtsol(3LIB), strtolabel(3TSOL), attributes(5), labels(5)
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
|