summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2001-03-17 05:11:20 +0000
committerChristopher Faylor <me@cgf.cx>2001-03-17 05:11:20 +0000
commitdb15b3e359ca8ea26e04cb53080f1bae9360e2f5 (patch)
tree8569f74d1932282272b12d0e0403c87cdca579f4
parent5bb22c6b1de55f507460a1ac8b2a0c39b9245cf0 (diff)
downloadcygnal-db15b3e359ca8ea26e04cb53080f1bae9360e2f5.tar.gz
cygnal-db15b3e359ca8ea26e04cb53080f1bae9360e2f5.tar.bz2
cygnal-db15b3e359ca8ea26e04cb53080f1bae9360e2f5.zip
Accomodate all devices.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/syscalls.cc3
2 files changed, 3 insertions, 4 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 2a30f538b..e3bbf6038 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,6 +1,6 @@
-Sat Mar 17 00:05:36 2001 Christopher Faylor <cgf@cygnus.com>
+Sat Mar 17 00:10:52 2001 Christopher Faylor <cgf@cygnus.com>
- * syscalls.cc (stat_dev): Give devices full read/write.
+ * syscalls.cc (stat_dev): Give devices full read/write by default.
Saturday Mar 17 3:45 2001 Robert Collins <rbtcollins@hotmail.com>
diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc
index 141a19883..8bad5f6ed 100644
--- a/winsup/cygwin/syscalls.cc
+++ b/winsup/cygwin/syscalls.cc
@@ -1010,8 +1010,7 @@ stat_dev (DWORD devn, int unit, unsigned long ino, struct stat *buf)
case FH_PIPER:
buf->st_mode = STD_RBITS;
break;
- case FH_CONIN:
- case FH_CONOUT:
+ default:
buf->st_mode = STD_RBITS | STD_WBITS | S_IWGRP | S_IWOTH;
break;
}