new namei calling convention
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Wed, 5 Feb 1992 06:31:14 +0000 (22:31 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Wed, 5 Feb 1992 06:31:14 +0000 (22:31 -0800)
SCCS-vsn: sys/ufs/ffs/ufs_quota.c 7.13
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 7.13

usr/src/sys/ufs/ffs/ufs_quota.c
usr/src/sys/ufs/ufs/ufs_quota.c

index 985853c..1b3299b 100644 (file)
@@ -7,7 +7,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)ufs_quota.c 7.12 (Berkeley) %G%
+ *     @(#)ufs_quota.c 7.13 (Berkeley) %G%
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
@@ -343,9 +343,8 @@ quotaon(p, mp, type, fname)
        struct nameidata nd;
 
        vpp = &ump->um_quotas[type];
        struct nameidata nd;
 
        vpp = &ump->um_quotas[type];
-       nd.ni_segflg = UIO_USERSPACE;
-       nd.ni_dirp = fname;
-       if (error = vn_open(&nd, p, FREAD|FWRITE, 0))
+       NDINIT(&nd, LOOKUP, FOLLOW, UIO_USERSPACE, fname, p);
+       if (error = vn_open(&nd, FREAD|FWRITE, 0))
                return (error);
        vp = nd.ni_vp;
        VOP_UNLOCK(vp);
                return (error);
        vp = nd.ni_vp;
        VOP_UNLOCK(vp);
index 985853c..1b3299b 100644 (file)
@@ -7,7 +7,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)ufs_quota.c 7.12 (Berkeley) %G%
+ *     @(#)ufs_quota.c 7.13 (Berkeley) %G%
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
@@ -343,9 +343,8 @@ quotaon(p, mp, type, fname)
        struct nameidata nd;
 
        vpp = &ump->um_quotas[type];
        struct nameidata nd;
 
        vpp = &ump->um_quotas[type];
-       nd.ni_segflg = UIO_USERSPACE;
-       nd.ni_dirp = fname;
-       if (error = vn_open(&nd, p, FREAD|FWRITE, 0))
+       NDINIT(&nd, LOOKUP, FOLLOW, UIO_USERSPACE, fname, p);
+       if (error = vn_open(&nd, FREAD|FWRITE, 0))
                return (error);
        vp = nd.ni_vp;
        VOP_UNLOCK(vp);
                return (error);
        vp = nd.ni_vp;
        VOP_UNLOCK(vp);