NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | SEE ALSO
cc [[flag …]] file …-lnvpair [[library …]] #include <libnvpair.h>
The libnvpair library exports a set of functions for managing name-value pairs.
The library defines two opaque handles:
handle to a name-value pair
handle to a list of name-value pairs
The library supports the following operations:
Allocate and free an nvlist_t.
Add and remove an nvpair_t from a list.
Search nvlist_t for a specified name pair.
Pack an nvlist_t into a contiguous buffer.
Expand a packed nvlist into a searchable nvlist_t.
See libnvpair(3LIB) for a complete list of libnvpair functions.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
MT-Level | MT-Safe |
NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | SEE ALSO