Go to the source code of this file.
Defines | |
#define | DK_FT_REG 1 |
File type: Regular file. | |
#define | DK_FT_DIR 2 |
File type: Directory. | |
#define | DK_FT_FIFO 3 |
File type: FIFO. | |
#define | DK_FT_CHR 4 |
File type: Character device. | |
#define | DK_FT_BLK 5 |
File type: Block device. | |
#define | DK_FT_SOCKET 6 |
File type: Socket. | |
#define | DK_FT_OTHER 7 |
File type: File type is unknown. | |
#define | DK_FT_SYMLINK 16 |
File type: file is a symbolic link. | |
#define | DK_PERM_SUID 04000 |
Permissions: set user ID. | |
#define | DK_PERM_SGID 02000 |
Permissions: set group ID. | |
#define | DK_PERM_VTX 01000 |
Permissions: sticky bit (keep in memory after execution). | |
#define | DK_PERM_U_READ 00400 |
Permissions: owner can read. | |
#define | DK_PERM_U_WRITE 00200 |
Permissions: owner can write. | |
#define | DK_PERM_U_EXECUTE 00100 |
Permissions: owner can execute. | |
#define | DK_PERM_G_READ 00040 |
Permissions: group can read. | |
#define | DK_PERM_G_WRITE 00020 |
Permissions: group can write. | |
#define | DK_PERM_G_EXECUTE 00010 |
Permissions: group can execute. | |
#define | DK_PERM_O_READ 00004 |
Permissions: others can read. | |
#define | DK_PERM_O_WRITE 00002 |
Permissions: others can write. | |
#define | DK_PERM_O_EXECUTE 00001 |
Permissions: others can execute. | |
#define | DK_PERM_CREATE_PROTECTED 0700 |
Permissions to create a file accessable by owner only. | |
#define | DK_PERM_CREATE_DIR 00755 |
Default permissions when creating a new directory. | |
#define | DK_PERM_CREATE_FILE 00700 |
Default permissions when creating a new file. |
#define DK_FT_BLK 5 |
File type: Block device.
#define DK_FT_CHR 4 |
File type: Character device.
#define DK_FT_DIR 2 |
File type: Directory.
#define DK_FT_FIFO 3 |
File type: FIFO.
#define DK_FT_OTHER 7 |
File type: File type is unknown.
#define DK_FT_REG 1 |
File type: Regular file.
#define DK_FT_SOCKET 6 |
File type: Socket.
#define DK_FT_SYMLINK 16 |
File type: file is a symbolic link.
#define DK_PERM_CREATE_DIR 00755 |
Default permissions when creating a new directory.
#define DK_PERM_CREATE_FILE 00700 |
Default permissions when creating a new file.
#define DK_PERM_CREATE_PROTECTED 0700 |
Permissions to create a file accessable by owner only.
#define DK_PERM_G_EXECUTE 00010 |
Permissions: group can execute.
#define DK_PERM_G_READ 00040 |
Permissions: group can read.
#define DK_PERM_G_WRITE 00020 |
Permissions: group can write.
#define DK_PERM_O_EXECUTE 00001 |
Permissions: others can execute.
#define DK_PERM_O_READ 00004 |
Permissions: others can read.
#define DK_PERM_O_WRITE 00002 |
Permissions: others can write.
#define DK_PERM_SGID 02000 |
Permissions: set group ID.
#define DK_PERM_SUID 04000 |
Permissions: set user ID.
#define DK_PERM_U_EXECUTE 00100 |
Permissions: owner can execute.
#define DK_PERM_U_READ 00400 |
Permissions: owner can read.
#define DK_PERM_U_WRITE 00200 |
Permissions: owner can write.
#define DK_PERM_VTX 01000 |
Permissions: sticky bit (keep in memory after execution).