Книга: Linux программирование в примерах

9.4.3.5. Сводка fcntl()

9.4.3.5. Сводка fcntl()

Сводка для системного вызова fcntl() приведена в табл. 9.5.

Таблица 9.5. Сводка fcntl()

Значение cmd Значение arg Возвращает
F_DUPFD Наименьший новый дескриптор Дублирует аргумент fd
F_GETFD Получает флаги дескриптора файла (close-on-exec)
F_SETFD Новое значение флага Устанавливает флаги дескриптора файла (close-on-exec)
F_GETFL Получает флаги основного файла
F_SETFL Новое значение флага Устанавливает флаги основного файла

Флаги создания, статуса и прав доступа файла копируются, когда дескриптор файла дублируется. Флаг close-on-exec не копируется.

Оглавление книги


Генерация: 0.041. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз