2011-01-21 7 views
1

ubuntuでmodify_ldt関数(または定数はsyscall)を探していますが、どこにでも宣言が見つかりません。 sys/types.h(マニュアルページの示唆通り)、linux/ldt.h(存在しません)、linux/unistd.hhere)にはありません。modify_ldtはどこですか?

どこにありますか?

答えて

1

syscall定数に__NR_modify_ldtを使用してみてください。私のシステムでは、unistd.h

+0

を参照してください。 btw記述子フィールド 'user_desc :: content'(2ビット)が対応しているかどうか? – uj2

+0

いいえ、ごめんなさい。別の質問を投稿したいかもしれません。 –

0

のように、に定義されています。すでにKarlはシステムコールを直接呼び出しています。 here