Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Mar 2010 20:43:23 +0000 (UTC)
From:      Ed Schouten <ed@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/lib/libc/sys open.2 src/sys/compat/linux linux_file.c src/sys/kern vfs_syscalls.c vfs_vnops.c
Message-ID:  <201003212047.o2LKlMbZ093652@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
ed          2010-03-21 20:43:23 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/sys         open.2 
    sys/compat/linux     linux_file.c 
    sys/kern             vfs_syscalls.c vfs_vnops.c 
  Log:
  SVN rev 205423 on 2010-03-21 20:43:23Z by ed
  
  Actually make O_DIRECTORY work.
  
  According to POSIX open() must return ENOTDIR when the path name does
  not refer to a path name. Change vn_open() to respect this flag. This
  also simplifies the Linuxolator a bit.
  
  Revision  Changes    Path
  1.41      +12 -0     src/lib/libc/sys/open.2
  1.121     +2 -6      src/sys/compat/linux/linux_file.c
  1.495     +4 -0      src/sys/kern/vfs_syscalls.c
  1.293     +4 -0      src/sys/kern/vfs_vnops.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003212047.o2LKlMbZ093652>