Add -p switch to "zpool get"
[zfs.git] / module / zfs / zfs_fuid.c
index f1e071f..debb5f8 100644 (file)
@@ -415,10 +415,10 @@ zfs_fuid_map_id(zfs_sb_t *zsb, uint64_t fuid,
        }
        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 */
 }
 
@@ -639,10 +639,10 @@ zfs_fuid_create(zfs_sb_t *zsb, uint64_t id, cred_t *cr,
        }
        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
 }