From 2ae0158f085cf00f299f186fcafe16ac23d89d1f Mon Sep 17 00:00:00 2001 From: sheldonh Date: Thu, 13 Apr 2000 09:39:29 +0000 Subject: Do not issue a warning when chflags() fails with EOPNOTSUPP. PR: 17875 Submitted by: Bjoern Fischer --- usr.bin/login/login.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.bin/login/login.c') diff --git a/usr.bin/login/login.c b/usr.bin/login/login.c index c0f6792..2a0faaf 100644 --- a/usr.bin/login/login.c +++ b/usr.bin/login/login.c @@ -493,7 +493,7 @@ main(argc, argv) * Since it isn't clear that flags are useful on character * devices, we just clear them. */ - if (chflags(ttyn, 0)) + if (chflags(ttyn, 0) && (errno != EOPNOTSUPP)) syslog(LOG_ERR, "chmod(%s): %m", ttyn); if (chown(ttyn, pwd->pw_uid, (gr = getgrnam(TTYGRPNAME)) ? gr->gr_gid : pwd->pw_gid)) -- cgit v1.1