Module Name:    src
Committed By:   ad
Date:           Tue May 26 22:05:52 UTC 2020

Modified Files:
        src/sys/sys: namei.src

Log Message:
Catch up after recent ACL changes


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/sys/namei.src

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/sys/namei.src
diff -u src/sys/sys/namei.src:1.55 src/sys/sys/namei.src:1.56
--- src/sys/sys/namei.src:1.55	Sat May 16 18:31:53 2020
+++ src/sys/sys/namei.src	Tue May 26 22:05:52 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: namei.src,v 1.55 2020/05/16 18:31:53 christos Exp $	*/
+/*	$NetBSD: namei.src,v 1.56 2020/05/26 22:05:52 ad Exp $	*/
 
 /*
  * Copyright (c) 1985, 1989, 1991, 1993
@@ -163,11 +163,12 @@ NAMEIFL	RDONLY		0x0001000	/* lookup with
 NAMEIFL	ISDOTDOT	0x0002000	/* current component name is .. */
 NAMEIFL	MAKEENTRY	0x0004000	/* entry is to be added to name cache */
 NAMEIFL	ISLASTCN	0x0008000	/* this is last component of pathname */
+NAMIEFL	WILLBEDIR	0x0010000	/* new files will be dirs */
 NAMEIFL	ISWHITEOUT	0x0020000	/* found whiteout */
 NAMEIFL	DOWHITEOUT	0x0040000	/* do whiteouts */
 NAMEIFL	REQUIREDIR	0x0080000	/* must be a directory */
 NAMEIFL	CREATEDIR	0x0200000	/* trailing slashes are ok */
-NAMEIFL	PARAMASK	0x02ef800	/* mask of parameter descriptors */
+NAMEIFL	PARAMASK	0x02ff800	/* mask of parameter descriptors */
 
 /*
  * Initialization of a nameidata structure.
@@ -290,7 +291,7 @@ bool	cache_lookup_raw(struct vnode *, co
 bool	cache_lookup_linked(struct vnode *, const char *, size_t,
 			    struct vnode **, krwlock_t **, kauth_cred_t);
 int	cache_revlookup(struct vnode *, struct vnode **, char **, char *,
-			bool, int);
+			bool, accmode_t);
 int	cache_diraccess(struct vnode *, int);
 void	cache_enter(struct vnode *, struct vnode *,
 			const char *, size_t, uint32_t);

Reply via email to