Author: asomers
Date: Wed Aug  8 18:50:42 2018
New Revision: 337482
URL: https://svnweb.freebsd.org/changeset/base/337482

Log:
  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
  MFC after:    2 weeks
  Differential Revision:        https://reviews.freebsd.org/D16629

Modified:
  head/share/man/man9/VOP_LOOKUP.9

Modified: head/share/man/man9/VOP_LOOKUP.9
==============================================================================
--- head/share/man/man9/VOP_LOOKUP.9    Wed Aug  8 18:50:32 2018        
(r337481)
+++ head/share/man/man9/VOP_LOOKUP.9    Wed Aug  8 18:50:42 2018        
(r337482)
@@ -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
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to