VFS_CHECKEXP(9)

명칭
VFS_CHECKEXP - 파일 시스템이 클라이언트에 export 되고 있는지 어떤지의 체크

서식
<sys/param.h> <sys/mount.h> int VFS_CHECKEXP(struct mount *mp, struct sockaddr *nam, int *exflagsp, struct ucred **credanonp)

해설
이것은, 클라이언트에 마운트 포인트가 export 되고 있는지 어떤지를 체크하기 위해서, NFS 서버가 사용합니다.

인수는 이하와 같습니다.

mp  체크 대상의 마운트 포인트.

nam 클라이언트의 네트워크 주소를 포함한 mbuf.

exflagsp
    이 클라이언트에 대한, export 플래그의 반환값.

credanonp
    이 클라이언트에 대한, 익명의 증명의 반환값.

파일 시스템의 mount 구조에 대해서 호출해, nam 에 주소가 포함되는 클라이언트에 대해서 그 파일 시스템이 export 되고 있는지 어떤지를 결정할 수 있습니다.

일반적으로는, 클라이언트가 파일 시스템에 액세스 가능한가를 확인하기 위해서, VFS_FHTOVP(9) 의 전에 불려 갑니다.

파일 시스템은, 클라이언트가 파일 시스템을 액세스 할 수 있을까를 실증 하기 위해서, netexport 구조체의 적절한 주소, 클라이언트의 주소, 및 nam (을)를 따라, vfs_export_lookup(9) (을)를 호출해야 합니다.

반환값
그 클라이언트에 대한 export 플래그와 ( vfs_export_lookup(9) (으)로부터 돌려주어진다) 익명의 증명이 *exflagsp (와)과 *credanonp 에 돌려주어지겠지요.

관련 항목
VFS(9), VFS_FHTOVP(9), VFS_VPTOFH(9), vnode(9)

저자
이 메뉴얼 페이지는 Alfred Perlstein 하지만 썼습니다.