Use NV_ENCODE_NATIVE for nvlist encoding variable instead of 0.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Chris Dunlop <chris@onthe.net.au>
Signed-off-by: Tomohiro Kusumi <kusumi.tomohiro@gmail.com>
Closes #8653
if ((err = nvlist_xalloc(&nvl, 0, nva)) != 0)
return (err);
- if ((err = nvlist_common(nvl, buf, &buflen, 0, NVS_OP_DECODE)) != 0)
+ if ((err = nvlist_common(nvl, buf, &buflen, NV_ENCODE_NATIVE,
+ NVS_OP_DECODE)) != 0)
nvlist_free(nvl);
else
*nvlp = nvl;