Где находится modify_ldt? - PullRequest
       26

Где находится modify_ldt?

1 голос
/ 21 января 2011

Я ищу функцию modify_ldt (или константу для syscall) в Ubuntu, но я нигде не могу найти ее объявление.Его нет ни в sys/types.h (как подсказывает справочная страница), ни в linux/ldt.h (не существует) или linux/unistd.h, как говорится здесь .

Где он находится?

Ответы [ 2 ]

1 голос
/ 21 января 2011

Попробуйте использовать __NR_modify_ldt для константы системного вызова.В моей системе это определено в asm/unistd_64.h, которое включено из unistd.h

0 голосов
/ 21 января 2011

Как уже сказал Карл, звоните в системный вызов напрямую.Смотри здесь

...