Документация по LinuxLinuxDoc.Ru 🔍

personality - устанавливает домен исполнения процесса

НАЗВАНИЕ
personality - устанавливает домен исполнения процесса

СИНТАКСИС
int personality(unsigned long persona);

ОПИСАНИЕ
Linux поддерживает несколько видов доменов исполнения
процессов ("персоналий") для каждого процесса. Среди
прочего, домены исполнения указывают Linux, как
преобразовывать номера сигналов в действия. Система
доменов исполнения позволяет Linux частично поддерживать
программы, собранные в других ОС, подобных Unix. person-
ality установит домен исполнения текущего процесса,
указанный в persona.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
При удачном завершении вызова домен исполнения процесса
приобретает значение persona , и функция возвращает
предыдущее значение этого домена. При ошибке возвращается
-1, а переменной errno присваивается номер ошибки.

КОДЫ ОШИБОК

EINVAL Неверное значение persona .


ФАЙЛЫ
/usr/include/linux/personality.h

СООТВЕТСТВИЕ СТАНДАРТАМ

personality - это функция, специфичная для Linux. Не
рекомендуется использовать ее в программах,
предназначенных для перенесения в другие системы.
Читать новости Linux в Telegram
Linux - personality - устанавливает домен исполнения процесса
Мы в соцсетях ✉