Normally, I'd suggest changing this to the new lzc_ioctl() style ioctl() before it merged.  The new in/out nvlist interface is much more flexible.  But since so little data is passed here it's not critical, we should just make sure to be consistent with what's merged for illumos.