UNISTD(4) UNISTD(4)
НАЗВАНИЕ
unistd - набор символических констант
СИНТАКСИС
#include
ОПИСАНИЕ
Включаемый файл содержит символические конс-
танты и структуры, которые еще не были описаны в ка-
ких-либо других включаемых файлах.
/* Символические константы для доступа к файлам: */
#define R_OK 4 /* Маска доступности для чтения */
#define W_OK 2 /* Маска доступности для записи */
#define X_OK 1 /* Маска доступности для выполнения */
#define F_OK 0 /* Маска проверки существования файла */
#define F_ULOCK 0 /* Разблокировать прежде заблокированную
область */
#define F_LOCK 1 /* Заблокировать область для монопольного
использования */
#define F_TLOCK 2 /* Проверить и заблокировать область для
монопольного использования */
#define F_TEST 3 /* Проверить, заблокирована ли область
другими процессами */
/* Символические константы для позиционирования в файле: */
#define SEEK_SET 0 /* Установить указатель файла равным
смещению */
#define SEEK_CUR 1 /* Установить указатель файла равным
текущему значению плюс смещение */
#define SEEK_END 2 /* Установить указатель файла равным
EOF плюс смещение */
/* Маршрутные имена: */
#define GF_PATH "/etc/group" /* Маршрутное имя файла
групп */
#define PF_PATH "/etc/passwd" /* Маршрутное имя файла
паролей */
|