set VISTTY flag if opening a tty device
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 22 Nov 1994 07:00:31 +0000 (23:00 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 22 Nov 1994 07:00:31 +0000 (23:00 -0800)
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 8.8

usr/src/sys/miscfs/specfs/spec_vnops.c

index 5b1a5db..94c159a 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)spec_vnops.c        8.7 (Berkeley) %G%
+ *     @(#)spec_vnops.c        8.8 (Berkeley) %G%
  */
 
 #include <sys/param.h>
  */
 
 #include <sys/param.h>
@@ -148,6 +148,8 @@ spec_open(ap)
                                        return (EPERM);
                        }
                }
                                        return (EPERM);
                        }
                }
+               if (istty(dev))
+                       vp->v_flag |= VISTTY;
                VOP_UNLOCK(vp);
                error = (*cdevsw[maj].d_open)(dev, ap->a_mode, S_IFCHR, ap->a_p);
                VOP_LOCK(vp);
                VOP_UNLOCK(vp);
                error = (*cdevsw[maj].d_open)(dev, ap->a_mode, S_IFCHR, ap->a_p);
                VOP_LOCK(vp);