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. Не
рекомендуется использовать ее в программах,
предназначенных для перенесения в другие системы.