Deleted Added
full compact
34c34
< * $FreeBSD: head/sys/kern/tty_pty.c 74810 2001-03-26 12:41:29Z phk $
---
> * $FreeBSD: head/sys/kern/tty_pty.c 77176 2001-05-25 13:23:42Z phk $
62c62
< static dev_t ptyinit __P((int n));
---
> static dev_t ptyinit __P((dev_t cdev));
128a129
> static char *names = "pqrsPQRS";
139,140c140
< ptyinit(n)
< int n;
---
> ptyinit(dev_t devc)
142,143c142
< dev_t devs, devc;
< char *names = "pqrsPQRS";
---
> dev_t devs;
144a144
> int n;
145a146,147
> devc->si_flags &= ~SI_CHEAPCLONE;
> n = minor(devc);
153,154c155
< pt->devc = devc = make_dev(&ptc_cdevsw, n,
< UID_ROOT, GID_WHEEL, 0666, "pty%c%r", names[n / 32], n % 32);
---
> pt->devc = devc;
174,175d174
< ptyinit(minor(dev));
< if (!dev->si_drv1)
337c336
< ptyinit(minor(dev));
---
> ptyinit(dev);
839c838,840
< *dev = ptyinit(u);
---
> *dev = make_dev(&ptc_cdevsw, u,
> UID_ROOT, GID_WHEEL, 0666, "pty%c%r", names[u / 32], u % 32);
> (*dev)->si_flags |= SI_CHEAPCLONE;