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 |