summaryrefslogtreecommitdiff
path: root/libssh2-sys
diff options
context:
space:
mode:
authorVeselkov Sergey <veselkovsd@yandex.ru>2016-08-17 16:00:23 +0300
committerVeselkov Sergey <veselkovsd@yandex.ru>2016-08-17 16:00:23 +0300
commitfc02b3db5a858cd7b974743e5b9c39108e658813 (patch)
treedec3089fde62b3594b70b36cb7cbf0830b7c12b3 /libssh2-sys
parent5446f324aa297474adc412bb3b96fa5b514c9c74 (diff)
downloadssh2-rs-fc02b3db5a858cd7b974743e5b9c39108e658813.zip
Add checks for file types
Diffstat (limited to 'libssh2-sys')
-rw-r--r--libssh2-sys/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/libssh2-sys/lib.rs b/libssh2-sys/lib.rs
index 1516d18..660587a 100644
--- a/libssh2-sys/lib.rs
+++ b/libssh2-sys/lib.rs
@@ -145,6 +145,11 @@ pub const LIBSSH2_SFTP_RENAME_NATIVE: c_long = 0x4;
pub const LIBSSH2_INIT_NO_CRYPTO: c_int = 0x1;
+pub const LIBSSH2_SFTP_S_IFMT: c_ulong = 0o170000;
+pub const LIBSSH2_SFTP_S_IFDIR: c_ulong = 0o040000;
+pub const LIBSSH2_SFTP_S_IFREG: c_ulong = 0o100000;
+pub const LIBSSH2_SFTP_S_IFLNK: c_ulong = 0o120000;
+
pub enum LIBSSH2_SESSION {}
pub enum LIBSSH2_AGENT {}
pub enum LIBSSH2_CHANNEL {}