updated to work with a newer version of JNA
this must be a signature change in libzfs
updating based on ZFS on Linux
These functions no longer seem to exist in libzfs.

What happened?
Report error code