diff options
Diffstat (limited to 'include/libssh')
| -rw-r--r-- | include/libssh/sftp.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/libssh/sftp.h b/include/libssh/sftp.h index 8fb8f116..6620841b 100644 --- a/include/libssh/sftp.h +++ b/include/libssh/sftp.h @@ -962,6 +962,16 @@ void sftp_handle_remove(sftp_session sftp, void *handle); #define SSH_FXF_EXCL 0x20 #define SSH_FXF_TEXT 0x40 +/* file type flags */ +#define SSH_S_IFMT 00170000 +#define SSH_S_IFSOCK 0140000 +#define SSH_S_IFLNK 0120000 +#define SSH_S_IFREG 0100000 +#define SSH_S_IFBLK 0060000 +#define SSH_S_IFDIR 0040000 +#define SSH_S_IFCHR 0020000 +#define SSH_S_IFIFO 0010000 + /* rename flags */ #define SSH_FXF_RENAME_OVERWRITE 0x00000001 #define SSH_FXF_RENAME_ATOMIC 0x00000002 |
