MODULE_DEPEND(9)

名称
MODULE_DEPEND - カーネルモジュール依存性の設定

書式
<sys/param.h> <sys/module.h> MODULE_DEPEND(name, moddepend, int minversion, int prefversion, int maxversion)

解説
MODULE_DEPEND() マクロは、 MODULE_VERSION() でそのバージョンを既に登録している moddepend という名前の別のカーネルモジュールとの依存性を設定します。 どのモジュールが依存できるのか、3 つのバージョンが明示されなければなりません。 それはこのモジュールが依存することができる、望ましいバージョンはもちろん、 最小と最大のバージョンです。

使用例

    MODULE_DEPEND(foo, bar, 1, 3, 4);

関連項目
DECLARE_MODULE(9), module(9), MODULE_VERSION(9)

作者
このマニュアルページは -nosplit Alexander Langer <alex@FreeBSD.org> が書きました。