pool_value_from_nvpair
extern int pool_value_from_nvpair(pool_value_t *, nvpair_t *);
if (pool_value_from_nvpair(val, pair) == PO_FAIL) {
if (pool_value_from_nvpair(val, pair) == PO_FAIL) {
if (pool_value_from_nvpair(result[i], pair) == PO_FAIL) {