gather_snapshots
err = zfs_iter_filesystems(zhp, gather_snapshots, cb);
if (gather_snapshots(zfs_handle_dup(zhp), &cb) != 0 ||