EN JA
VOP_READLINK(9)
VOP_READLINK(9) FreeBSD Kernel Developer's Manual VOP_READLINK(9)

名称

VOP_READLINKシンボリックリンクのターゲットを読み込む

書式

#include < sys/param.h>
#include < sys/vnode.h>
#include < sys/uio.h>

int
VOP_READLINK( struct vnode *vp, struct uio *uio, struct ucred *cred);

解説

これは、シンボリックリンクのターゲットのパス名を読み込みます。
vp
シンボリックリンクの vnode。
uio
読み込みまたは書き込みのためのデータの位置。
cred
呼び出し側の資格証明。

ロック

vnode は、入口で (呼び出し時に) ロックされているべきで、出口 (終了時) でもまだロックされています。

戻り値

成功すれば、0 が返され、そうでなければ、エラーコードが返されます。

エラー

[ EIO]
シンボリックリンクの内容を読み込んでいる間に、読み込みエラーが発生しました。

関連項目

uiomove(9), vnode(9)

作者

このマニュアルページは、 Doug Rabson によって書かれました。
July 24, 1996 FreeBSD