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