have to nullify ni_dvp on entry
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 21 Dec 1989 10:48:36 +0000 (02:48 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 21 Dec 1989 10:48:36 +0000 (02:48 -0800)
SCCS-vsn: sys/kern/vfs_lookup.c 7.19

usr/src/sys/kern/vfs_lookup.c

index d60f4e0..2ac6d12 100644 (file)
@@ -14,7 +14,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- *     @(#)vfs_lookup.c        7.18 (Berkeley) %G%
+ *     @(#)vfs_lookup.c        7.19 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -85,6 +85,7 @@ namei(ndp)
        int lockparent;                 /* 1 => lockparent flag */
        int error = 0;
 
        int lockparent;                 /* 1 => lockparent flag */
        int error = 0;
 
+       ndp->ni_dvp = NULL;
        flag = ndp->ni_nameiop & OPFLAG;
        wantparent = ndp->ni_nameiop & (LOCKPARENT|WANTPARENT);
        lockparent = ndp->ni_nameiop & LOCKPARENT;
        flag = ndp->ni_nameiop & OPFLAG;
        wantparent = ndp->ni_nameiop & (LOCKPARENT|WANTPARENT);
        lockparent = ndp->ni_nameiop & LOCKPARENT;