nvlist_add_boolean_value
nvlist_add_boolean_value(props, "bootonce", true);
nvlist_add_boolean_value(props, "active",
nvlist_add_boolean_value(props, "nextboot",
int nvlist_add_boolean_value(nvlist_t *, const char *, int);
rv = nvlist_add_boolean_value(nv, name, *(boolean_t *)data);