| 1184 | } |
| 1185 | |
| 1186 | nvpair_t * |
| 1187 | nvpair_create_stringv(const char *name, const char *valuefmt, va_list valueap) |
| 1188 | { |
| 1189 | nvpair_t *nvp; |
| 1190 | char *str; |
| 1191 | int len; |
| 1192 | |
| 1193 | len = nv_vasprintf(&str, valuefmt, valueap); |
| 1194 | if (len < 0) |
| 1195 | return (NULL); |
| 1196 | nvp = nvpair_create_string(name, str); |
| 1197 | nv_free(str); |
| 1198 | return (nvp); |
| 1199 | } |
| 1200 | |
| 1201 | nvpair_t * |
| 1202 | nvpair_create_null(const char *name) |
no test coverage detected