zut_readdir_t
print_entries(zut_readdir_t *r)
zut_readdir_t rd = {0};
print_extd_entries(zut_readdir_t *r)
zut_readdir_t *zr;
zr = kmem_zalloc(sizeof (zut_readdir_t), KM_SLEEP);
error = ddi_copyin((void *)arg, zr, sizeof (zut_readdir_t), iflag);
rc = ddi_copyout(zr, (void *)arg, sizeof (zut_readdir_t), iflag);
kmem_free(zr, sizeof (zut_readdir_t));