DragonFly commits List (threaded) for 2010-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: DragonFly_RELEASE_2_6 linux emu - support O_DIRECTORY for open syscall
commit 6d19cf300349e2d1003aecdd68235d43f5500f27
Author: Alex Hornung <ahornung@gmail.com>
Date: Fri Apr 9 06:49:06 2010 +0000
linux emu - support O_DIRECTORY for open syscall
* Linux opendir seems to rely on O_DIRECTORY to avoid certain race
conditions, so introduce O_DIRECTORY support which just returns
ENOTDIR even if the open is successful, if the opened path is not a
directory.
* This fixes Ant's directory scanner.
Submitted-by: Johannes Hofmann
Summary of changes:
sys/emulation/linux/i386/linux.h | 1 +
sys/emulation/linux/linux_file.c | 17 +++++++++++++++++
2 files changed, 18 insertions(+), 0 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6d19cf300349e2d1003aecdd68235d43f5500f27
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]