svn commit: r339053 - stable/11/share/man/man9
Alan Somers
asomers at FreeBSD.org
Mon Oct 1 15:56:43 UTC 2018
Author: asomers
Date: Mon Oct 1 15:56:42 2018
New Revision: 339053
URL: https://svnweb.freebsd.org/changeset/base/339053
Log:
MFC r337482:
Bring VOP_LOOKUP(9) up to date
* Remove the cn_hash field (removed by r51906)
* Add the cn_lkflags field (added by r144285)
* Remove duplicate definition of cnp.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D16629
Modified:
stable/11/share/man/man9/VOP_LOOKUP.9
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/share/man/man9/VOP_LOOKUP.9
==============================================================================
--- stable/11/share/man/man9/VOP_LOOKUP.9 Mon Oct 1 15:49:43 2018 (r339052)
+++ stable/11/share/man/man9/VOP_LOOKUP.9 Mon Oct 1 15:56:42 2018 (r339053)
@@ -28,7 +28,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd November 17, 2017
+.Dd August 8, 2018
.Dt VOP_LOOKUP 9
.Os
.Sh NAME
@@ -51,10 +51,7 @@ The locked vnode of the directory to search.
The address of a variable where the resulting locked vnode should be stored.
.It Fa cnp
The pathname component to be searched for.
-.El
-.Pp
-.Fa Cnp
-is a pointer to a componentname structure defined as follows:
+It is a pointer to a componentname structure defined as follows:
.Bd -literal
struct componentname {
/*
@@ -64,13 +61,13 @@ struct componentname {
u_long cn_flags; /* flags to namei */
struct thread *cn_thread; /* thread requesting lookup */
struct ucred *cn_cred; /* credentials */
+ int cn_lkflags; /* Lock flags LK_EXCLUSIVE or LK_SHARED */
/*
* Shared between lookup and commit routines.
*/
char *cn_pnbuf; /* pathname buffer */
char *cn_nameptr; /* pointer to looked up name */
long cn_namelen; /* length of looked up component */
- u_long cn_hash; /* hash value of looked up name */
};
.Ed
.Pp
More information about the svn-src-stable-11
mailing list