Module Name: src Committed By: martin Date: Mon Jun 21 14:56:46 UTC 2021
Modified Files: src/sys/rump/include/rump [netbsd-8]: rump_namei.h src/sys/sys [netbsd-8]: namei.h Log Message: Regen for ticket #1685 To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.31.6.1 src/sys/rump/include/rump/rump_namei.h cvs rdiff -u -r1.97 -r1.97.6.1 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.31 src/sys/rump/include/rump/rump_namei.h:1.31.6.1 --- src/sys/rump/include/rump/rump_namei.h:1.31 Tue Mar 21 10:20:38 2017 +++ src/sys/rump/include/rump/rump_namei.h Mon Jun 21 14:56:46 2021 @@ -1,11 +1,11 @@ -/* $NetBSD: rump_namei.h,v 1.31 2017/03/21 10:20:38 riastradh Exp $ */ +/* $NetBSD: rump_namei.h,v 1.31.6.1 2021/06/21 14:56:46 martin Exp $ */ /* * WARNING: GENERATED FILE. DO NOT EDIT * (edit namei.src and run make namei in src/sys/sys) * by: NetBSD: gennameih.awk,v 1.5 2009/12/23 14:17:19 pooka Exp - * from: NetBSD: namei.src,v 1.41 2017/03/21 10:20:12 riastradh Exp + * from: NetBSD: namei.src,v 1.41.6.1 2021/06/21 14:55:15 martin Exp */ #ifndef _RUMP_RUMP_NAMEI_H_ @@ -24,7 +24,8 @@ #define RUMP_NAMEI_NOFOLLOW 0x00000000 #define RUMP_NAMEI_EMULROOTSET 0x00000080 #define RUMP_NAMEI_NOCHROOT 0x01000000 -#define RUMP_NAMEI_MODMASK 0x010000fc +#define RUMP_NAMEI_NONEXCLHACK 0x02000000 +#define RUMP_NAMEI_MODMASK 0x030000fc #define RUMP_NAMEI_NOCROSSMOUNT 0x0000100 #define RUMP_NAMEI_RDONLY 0x0000200 #define RUMP_NAMEI_ISDOTDOT 0x0002000 Index: src/sys/sys/namei.h diff -u src/sys/sys/namei.h:1.97 src/sys/sys/namei.h:1.97.6.1 --- src/sys/sys/namei.h:1.97 Tue Mar 21 10:20:38 2017 +++ src/sys/sys/namei.h Mon Jun 21 14:56:46 2021 @@ -1,11 +1,11 @@ -/* $NetBSD: namei.h,v 1.97 2017/03/21 10:20:38 riastradh Exp $ */ +/* $NetBSD: namei.h,v 1.97.6.1 2021/06/21 14:56:46 martin Exp $ */ /* * WARNING: GENERATED FILE. DO NOT EDIT * (edit namei.src and run make namei in src/sys/sys) * by: NetBSD: gennameih.awk,v 1.5 2009/12/23 14:17:19 pooka Exp - * from: NetBSD: namei.src,v 1.41 2017/03/21 10:20:12 riastradh Exp + * from: NetBSD: namei.src,v 1.41.6.1 2021/06/21 14:55:15 martin Exp */ /* @@ -160,7 +160,8 @@ struct nameidata { #define EMULROOTSET 0x00000080 /* emulation root already in ni_erootdir */ #define NOCHROOT 0x01000000 /* no chroot on abs path lookups */ -#define MODMASK 0x010000fc /* mask of operational modifiers */ +#define NONEXCLHACK 0x02000000 /* open wwith O_CREAT but not O_EXCL */ +#define MODMASK 0x030000fc /* mask of operational modifiers */ /* * Namei parameter descriptors. */ @@ -351,7 +352,8 @@ struct nchstats _NAMEI_CACHE_STATS(uint6 #define NAMEI_NOFOLLOW 0x00000000 #define NAMEI_EMULROOTSET 0x00000080 #define NAMEI_NOCHROOT 0x01000000 -#define NAMEI_MODMASK 0x010000fc +#define NAMEI_NONEXCLHACK 0x02000000 +#define NAMEI_MODMASK 0x030000fc #define NAMEI_NOCROSSMOUNT 0x0000100 #define NAMEI_RDONLY 0x0000200 #define NAMEI_ISDOTDOT 0x0002000