Date: Sun, 22 Jun 2008 21:51:32 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern vfs_syscalls.c Message-ID: <200806222151.m5MLpeZ2021214@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2008-06-22 21:51:32 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: SVN rev 179936 on 2008-06-22 21:51:32Z by rwatson If S_IFIFO is passed to mknod(2), invoke kern_mkfifoat(9) to create a FIFO, as required by SUSv3. No specific privilege check is performed in this case, as FIFOs may be created by unprivileged processes (subject to the normal file system name space restrictions that may be in place). Unlike the Apple implementation, we reject requests to create a FIFO using mknod(2) if there is a non-zero dev argument to the system call, which is permitted by the Open Group specification ("... undefined ..."). We might want to revise this if we find it causes compatibility problems for applications in practice. PR: kern/74242, kern/68459 Obtained from: Apple, Inc. MFC after: 3 weeks Revision Changes Path 1.454 +4 -0 src/sys/kern/vfs_syscalls.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806222151.m5MLpeZ2021214>