NAME | SYNOPSIS | RETURN VALUES | ATTRIBUTES | SEE ALSO | NOTES
#include <tsix/t6attrs.h>int t6size_attr(t6attr_id_t attr_type, const t6attr_t t6ctl);
t6size_attr() returns the size of an attribute indicated by attr_type.
If the t6attr_t control structure t6ctl is a NULL pointer, t6size_attr() returns either the size of a fixed-size attribute or the maximum size of a variable-size attribute. If the attr_type is invalid, t6size_attr() returns 0.
If the t6attr_t control structure t6ctl is not NULL, t6size_attr() returns either the size of a fixed-size attribute or the actual size occupied by a variable-size attribute in the control structure t6ctl. If the attr_type is invalid or not in the t6ctl, t6size_attr() returns 0.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWtsu |
MT-Level | MT-Safe |
This man page is based on the version from the TSIX(RE) 1.1 Application Programming Interface (API) document; and this interface is available in TSIX(RE) 1.1-API-compliant systems.
NAME | SYNOPSIS | RETURN VALUES | ATTRIBUTES | SEE ALSO | NOTES