diff options
author | Serapheim Dimitropoulos <serapheim@delphix.com> | 2017-12-05 09:57:42 -0800 |
---|---|---|
committer | Prakash Surya <prakash.surya@delphix.com> | 2018-07-23 06:46:28 -0700 |
commit | 2ec7644aab2a726a64681fa66c6db8731b160de1 (patch) | |
tree | 1b86a2bdc0a198646a150717c5a4b96ca3f99bf3 /usr/src/lib/libnvpair/nvpair_json.c | |
parent | abe1fd01ce5a83718c5a840daeab4abdaec1c104 (diff) | |
download | illumos-gate-2ec7644aab2a726a64681fa66c6db8731b160de1.tar.gz |
9580 Add a hash-table on top of nvlist to speed-up operations
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/lib/libnvpair/nvpair_json.c')
-rw-r--r-- | usr/src/lib/libnvpair/nvpair_json.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/lib/libnvpair/nvpair_json.c b/usr/src/lib/libnvpair/nvpair_json.c index 5a317f5f94..6aa3e9c01c 100644 --- a/usr/src/lib/libnvpair/nvpair_json.c +++ b/usr/src/lib/libnvpair/nvpair_json.c @@ -10,6 +10,7 @@ */ /* * Copyright (c) 2014, Joyent, Inc. + * Copyright (c) 2017 by Delphix. All rights reserved. */ #include <stdio.h> @@ -394,8 +395,10 @@ nvlist_print_json(FILE *fp, nvlist_t *nvl) } case DATA_TYPE_UNKNOWN: + case DATA_TYPE_DONTCARE: return (-1); } + } FPRINTF(fp, "}"); |