DEVNAME(3)

名称
devname - デバイス名を得る

書式
#include <stdlib.h> char * devname(dev_t dev, mode_t type)

解説
devname() 関数は、デバイス番号 dev の “/dev” 内のブロック名または キャラクタデバイスを指すポインタと、 type でエンコードされたものと一致する ファイルタイプを返します。 type は S_IFBLK または S_IFCHR のどちらかである必要があります。 指定の値と一致するデバイスがない場合、または利用できる情報がない場合、 NULL が返されます。

デバイスが見つからないときのアプリケーションの従来の表示は ストリング “??” です。

関連項目
stat(2), dev_mkdb(8)

歴史
devname() 関数は 4.4BSD で現れました。