}
return (id);
#else
- if(type == ZFS_OWNER || type == ZFS_ACE_USER)
- return (crgetuid(cr));
- else
- return (crgetgid(cr));
+ /*
+ * The Linux port only supports POSIX IDs, use the passed id.
+ */
+ return (fuid);
#endif /* HAVE_KSID */
}
}
return (FUID_ENCODE(idx, rid));
#else
- if (type == ZFS_OWNER)
- return crgetuid(cr);
- else
- return crgetgid(cr);
+ /*
+ * The Linux port only supports POSIX IDs, use the passed id.
+ */
+ return (id);
#endif
}