ubuntuでmodify_ldt
関数(または定数はsyscall
)を探していますが、どこにでも宣言が見つかりません。 sys/types.h
(マニュアルページの示唆通り)、linux/ldt.h
(存在しません)、linux/unistd.h
(here)にはありません。modify_ldtはどこですか?
どこにありますか?
ubuntuでmodify_ldt
関数(または定数はsyscall
)を探していますが、どこにでも宣言が見つかりません。 sys/types.h
(マニュアルページの示唆通り)、linux/ldt.h
(存在しません)、linux/unistd.h
(here)にはありません。modify_ldtはどこですか?
どこにありますか?
syscall定数に__NR_modify_ldt
を使用してみてください。私のシステムでは、unistd.h
のように、に定義されています。すでにKarlはシステムコールを直接呼び出しています。 here
を参照してください。 btw記述子フィールド 'user_desc :: content'(2ビット)が対応しているかどうか? – uj2
いいえ、ごめんなさい。別の質問を投稿したいかもしれません。 –