summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJosh Stone <cuviper@gmail.com>2014-11-29 13:38:57 -0800
committerJosh Stone <cuviper@gmail.com>2014-11-29 13:38:57 -0800
commit29fcce9f8147ff9644666824ce9f7739f4aa9ea8 (patch)
tree980811062c68f04902855840b88743d3f9c4d7a1 /src
parent4971597defab4d423734b06087c41e4439bb32c5 (diff)
downloadssh2-rs-29fcce9f8147ff9644666824ce9f7739f4aa9ea8.zip
Update to namespaced io::FileType
Diffstat (limited to 'src')
-rw-r--r--src/session.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/session.rs b/src/session.rs
index 0fcee0c..c22d8e6 100644
--- a/src/session.rs
+++ b/src/session.rs
@@ -588,12 +588,12 @@ fn mkstat(stat: &libc::stat) -> io::FileStat {
io::FileStat {
size: stat.st_size as u64,
kind: match (stat.st_mode as Mode) & libc::S_IFMT {
- libc::S_IFREG => io::TypeFile,
- libc::S_IFDIR => io::TypeDirectory,
- libc::S_IFIFO => io::TypeNamedPipe,
- libc::S_IFBLK => io::TypeBlockSpecial,
- libc::S_IFLNK => io::TypeSymlink,
- _ => io::TypeUnknown,
+ libc::S_IFREG => io::FileType::RegularFile,
+ libc::S_IFDIR => io::FileType::Directory,
+ libc::S_IFIFO => io::FileType::NamedPipe,
+ libc::S_IFBLK => io::FileType::BlockSpecial,
+ libc::S_IFLNK => io::FileType::Symlink,
+ _ => io::FileType::Unknown,
},
perm: io::FilePermission::from_bits_truncate(stat.st_mode as u32),
created: mktime(stat.st_ctime as u64, stat.st_ctime_nsec as u64),