KLDFIND(2)

名称
kldfind - kld ファイルのファイル ID を返す

ライブラリ
libc

書式
<sys/param.h> <sys/linker.h> int kldfind(const char *file)

解説
関数 kldfind() は、 file によって参照される kld ファイルのファイル ID を返します。

戻り値
kldfind() は、 file によって参照される kld ファイルのファイル ID を返します。 エラーがある場合、 kldfind() は -1 を返し、エラーを示すために errno が設定されます。

エラー
kldfind() は処理を失敗すると、 errno を以下のように設定します。

[EFAULT]
    この操作に必要なデータがカーネル空間から読取れませんでした。

[ENOENT]
    指定されたファイルはカーネルにロードされていません。

関連項目
kldfirstmod(2), kldload(2), kldnext(2), kldstat(2), kldsym(2), kldunload(2), modfind(2), modfnext(2), modnext(2), modstat(2), kld(4), kldstat(8)

歴史
kld インタフェースは FreeBSD 3.0 ではじめて登場しました。