NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT
#include <sys/nvpair.h>void nvlist_remove(nvlist_t *nvl, char *name, data_type_t type);
Solaris DDI specific (Solaris DDI)
The list of name-value pairs (nvlist_t) to be processed.
Name of the name-value pair (nvpair) to be removed.
Data type of the nvpair to be removed.
The nvlist_remove() function removes the first occurrence of nvpair that matches the name and the type.
The nvlist_remove_all() function removes all occurrences of nvpair that match the name, regardless of type.
None
The nvlist_remove() and nvlist_remove_all() functions can be called from user or interrupt context.
NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT