Return the value type for a given attribute.
This can be either TRUE, FALSE, UNSPECIFIED (if the attribute
was not set at all), or VALUE, if the attribute was set to an
actual string.
If the attribute has a VALUE string, it can be accessed normally
as a NULL-terminated C string.
The attribute
the value type for the attribute