9 references to FileTypes
System.Formats.Tar (9)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.DeviceFiles.cs (2)
14
return MkNod(pathName, mode |
FileTypes
.S_IFBLK, major, minor);
19
return MkNod(pathName, mode |
FileTypes
.S_IFCHR, major, minor);
System\Formats\Tar\TarWriter.Unix.cs (7)
28
TarEntryType entryType = (status.Mode & (uint)Interop.Sys.
FileTypes
.S_IFMT) switch
32
Interop.Sys.
FileTypes
.S_IFBLK => TarEntryType.BlockDevice,
33
Interop.Sys.
FileTypes
.S_IFCHR => TarEntryType.CharacterDevice,
34
Interop.Sys.
FileTypes
.S_IFIFO => TarEntryType.Fifo,
35
Interop.Sys.
FileTypes
.S_IFLNK => TarEntryType.SymbolicLink,
36
Interop.Sys.
FileTypes
.S_IFREG => Format is TarEntryFormat.V7 ? TarEntryType.V7RegularFile : TarEntryType.RegularFile,
37
Interop.Sys.
FileTypes
.S_IFDIR => TarEntryType.Directory,