diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-06-03 17:20:36 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-06-03 17:32:54 +0200 |
commit | 4e8acf54512e2b3cf1588fe1d899c65ab27ce641 (patch) | |
tree | 4d51bfb19a336c97c74786fb47880a8e61f29a49 /daemons/console-run.c | |
parent | 679b58fae96597d6a41f314dfcb93aae2da7d554 (diff) | |
download | hurd-4e8acf54512e2b3cf1588fe1d899c65ab27ce641.tar.gz hurd-4e8acf54512e2b3cf1588fe1d899c65ab27ce641.tar.bz2 hurd-4e8acf54512e2b3cf1588fe1d899c65ab27ce641.zip |
console-run: do not complain when running with empty /dev
* daemons/console-run.c (open_console): Do not complain if errno is
ENOENT on opening /dev/console.
Diffstat (limited to 'daemons/console-run.c')
-rw-r--r-- | daemons/console-run.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/daemons/console-run.c b/daemons/console-run.c index e1bfe642..0cc1be8e 100644 --- a/daemons/console-run.c +++ b/daemons/console-run.c @@ -104,7 +104,10 @@ open_console (char **namep) else err = errno; if (err) - error (0, err, "%s", termname); + { + if (err != ENOENT) + error (0, err, "%s", termname); + } else if (st.st_fstype != FSTYPE_TERM) error (0, 0, "%s: Not a terminal", termname); |