caddr_t
コアアドレスへのポインタとして使用されました。ユーザー空間からカーネル構造にアクセスする必要があるときにSVR4で使用しました(mmapを使用して/dev/kmem
にアクセスしました) )。 「/proc
」の場合でも " が存在していましたが、ps コマンドはカーネルの mmap を使用してプロセス テーブルのウォークを開始していました。誰もが述べているように、それは void * に取って代わられました。
caddr_t
mmap
のようないくつかの低レベルの呼び出しに関連付けられた古い BSD タイプです。 であり、最新のコードでは決して使用しないでください。 POSIX 標準によって拒否されました。標準化された mmap
void *
を使用 .