Rechercher une page de manuel
VFS_CHECKEXP.9freebsd
Langue: en
Version: 308256 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
BSD mandoc
NAME
VFS_CHECKEXP - check if a file system is exported to a clientSYNOPSIS
In sys/param.h In sys/mount.h Ft int Fn VFS_CHECKEXP struct mount *mp struct sockaddr *nam int *exflagsp struct ucred **credanonpDESCRIPTION
The Fn VFS_CHECKEXP macro is used by the NFS server to check if a mount point is exported to a client.The arguments it expects are:
- Fa mp
- The mount point to be checked.
- Fa nam
- An mbuf containing the network address of the client.
- Fa exflagsp
- Return parameter for the export flags for this client.
- Fa credanonp
- Return parameter for the anonymous credentials for this client.
The Fn VFS_CHECKEXP macro should be called on a file system's mount structure to determine if it is exported to a client whose address is contained in Fa nam .
It is generally called before VFS_FHTOVP9 to validate that a client has access to the file system.
The file system should call vfs_export_lookup9 with the address of an appropriate Vt netexport structure and the address of the client, Fa nam , to verify that the client can access this file system.
RETURN VALUES
The export flags and anonymous credentials specific to the client (returned by vfs_export_lookup9) will be returned in Fa *exflagsp and Fa *credanonp .SEE ALSO
VFS(9), VFS_FHTOVP9, VFS_VPTOFH9, vnode(9)AUTHORS
This manual page was written by An Alfred Perlstein .Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre