VOP_READLINK(9) FreeBSD カーネル開発者マニュアル VOP_READLINK(9)
名称
|
VOP_READLINK − シンボリックリンクのターゲットの読み込み |
書式
|
#include <sys/param.h> int |
|
VOP_READLINK(struct vnode *vp, struct uio *uio, struct ucred *cred); |
|
解説 |
|
これは、シンボリックリンクのターゲットのパス名を読み込みます。 |
vp
|
シンボリックリンクの vnode。 uio cred ロック |
|
入る時に、vnode はロックされているべきで、終了時にもロックされ続けます。 |
戻り値
|
成功時には 0 が返され、そうでない場合にはエラーコードが返されます。 |
疑似コード
int
vop_readlink(struct vnode *vp, struct uio *uio, struct ucred *cred)
{
int error = 0;
/*
* シンボリックリンクのターゲットを読み込みます。
*/
...;
return error;
}
|
エラー
[EIO]
|
シンボリックリンクの内容の読み込みの間に、読み込みエ ラーが発生しました。 関連項目 |
作者
|
このマニュアルページは Doug Rabson が書きました。 FreeBSD 10.0 July 24, 1996 FreeBSD 10.0 |