Module Name:    src
Committed By:   dholland
Date:           Wed Jun 16 01:52:40 UTC 2021

Modified Files:
        src/sys/rump/include/rump: rump_namei.h
        src/sys/sys: namei.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/rump/include/rump/rump_namei.h
cvs rdiff -u -r1.113 -r1.114 src/sys/sys/namei.h

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

Modified files:

Index: src/sys/rump/include/rump/rump_namei.h
diff -u src/sys/rump/include/rump/rump_namei.h:1.46 src/sys/rump/include/rump/rump_namei.h:1.47
--- src/sys/rump/include/rump/rump_namei.h:1.46	Sat May 30 20:16:34 2020
+++ src/sys/rump/include/rump/rump_namei.h	Wed Jun 16 01:52:39 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: rump_namei.h,v 1.46 2020/05/30 20:16:34 ad Exp $	*/
+/*	$NetBSD: rump_namei.h,v 1.47 2021/06/16 01:52:39 dholland Exp $	*/
 
 
 /*
@@ -25,7 +25,8 @@
 #define RUMP_NAMEI_EMULROOTSET	0x00000080
 #define RUMP_NAMEI_LOCKSHARED	0x00000100
 #define RUMP_NAMEI_NOCHROOT	0x01000000
-#define RUMP_NAMEI_MODMASK	0x010001fc
+#define RUMP_NAMEI_NONEXCLHACK	0x02000000
+#define RUMP_NAMEI_MODMASK	0x030001fc
 #define RUMP_NAMEI_NOCROSSMOUNT	0x0000800
 #define RUMP_NAMEI_RDONLY	0x0001000
 #define RUMP_NAMEI_ISDOTDOT	0x0002000

Index: src/sys/sys/namei.h
diff -u src/sys/sys/namei.h:1.113 src/sys/sys/namei.h:1.114
--- src/sys/sys/namei.h:1.113	Sat May 30 20:16:34 2020
+++ src/sys/sys/namei.h	Wed Jun 16 01:52:39 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: namei.h,v 1.113 2020/05/30 20:16:34 ad Exp $	*/
+/*	$NetBSD: namei.h,v 1.114 2021/06/16 01:52:39 dholland Exp $	*/
 
 
 /*
@@ -162,7 +162,8 @@ struct nameidata {
 					   in ni_erootdir */
 #define	LOCKSHARED	0x00000100	/* want shared locks if possible */
 #define	NOCHROOT	0x01000000	/* no chroot on abs path lookups */
-#define	MODMASK		0x010001fc	/* mask of operational modifiers */
+#define	NONEXCLHACK	0x02000000	/* open wwith O_CREAT but not O_EXCL */
+#define	MODMASK		0x030001fc	/* mask of operational modifiers */
 /*
  * Namei parameter descriptors.
  */
@@ -364,7 +365,8 @@ struct	nchstats _NAMEI_CACHE_STATS(uint6
 #define NAMEI_EMULROOTSET	0x00000080
 #define NAMEI_LOCKSHARED	0x00000100
 #define NAMEI_NOCHROOT	0x01000000
-#define NAMEI_MODMASK	0x010001fc
+#define NAMEI_NONEXCLHACK	0x02000000
+#define NAMEI_MODMASK	0x030001fc
 #define NAMEI_NOCROSSMOUNT	0x0000800
 #define NAMEI_RDONLY	0x0001000
 #define NAMEI_ISDOTDOT	0x0002000

Reply via email to