Provided by:
manpages-ru_0.98-4_all 
ИМЯ
personality - установить домен выполнения процесса
ОБЗОР
long personality(unsigned long persona);
ОПИСАНИЕ
Linux поддерживает различные домены выполнения или персоналии, для
каждого процесса. Помимо прочего, домены выполнения говорят Linux как
отображать номера сигналов в действия сигналов. Система доменов
выполнения позволяет Linux предоставлять ограниченную поддержку
бинарных файлов, скомпилированных для других операционных систем Unix.
Данная функция будет возвращать текущую персоналию, когда значение
persona равно 0xffffffff. В остальных случаях, она делает домен
выполнения, на который указывает значение persona, новым доменом
выполнения текущего процесса.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
В случае успеха, возвращается предыдущее значение persona. В случае
ошибки, возвращается -1 и значение errno устанавливается
соответствующим образом.
ОШИБКИ
EINVAL Ядро не может изменить персоналию.
ФАЙЛЫ
/usr/include/linux/personality.h
СООТВЕТСТВИЕ СТАНДАРТАМ
персоналия является понятием, специфичным для Linux и не должна
использоваться в программах, задуманных как переносимые на другие
платформы.
ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004