Stephen McKay <smckay_at_internode.on.net> wrote: > On Saturday, 28th January 2006, Robert Watson wrote: > >> You are right, that is what it does. This is actually an intentional design >> choice to match the behavior in Solaris, which also names them /dev/ptyp*. >> Well, strictly speaking, those are just symlinks into /devices, but it comes >> to much the same thing. You are probably right, though -- naming them >> /dev/pty/* would make more sense, and won't affect the libc API. > > I had a quick look on a Solaris 8 machine and found only legacy pty devices > in /dev. In /devices, they lump pts and pty nodes into /devices/pseudo > with a lot of other stuff. Very messy. So I don't think the new FreeBSD > /dev/ptynnn behaviour is the same as Solaris after all. % uname -a SunOS xantia 5.10 Generic_118844-27 i86pc i386 i86pc % ll /dev/pt* lrwxrwxrwx 1 root root 31 Sep 27 17:26 /dev/ptmajor -> ../devices/pseudo/ptm_at_0:ptmajor lrwxrwxrwx 1 root root 29 Sep 27 17:26 /dev/ptmx -> ../devices/pseudo/clone_at_0:ptm lrwxrwxrwx 1 root root 29 Sep 27 17:26 /dev/ptyp0 -> ../devices/pseudo/ptc_at_0:ptyp0 lrwxrwxrwx 1 root root 29 Sep 27 17:26 /dev/ptyp1 -> ../devices/pseudo/ptc_at_0:ptyp1 [...] lrwxrwxrwx 1 root root 29 Sep 27 17:28 /dev/ptyrd -> ../devices/pseudo/ptc_at_0:ptyrd lrwxrwxrwx 1 root root 29 Sep 27 17:28 /dev/ptyre -> ../devices/pseudo/ptc_at_0:ptyre lrwxrwxrwx 1 root root 29 Sep 27 17:28 /dev/ptyrf -> ../devices/pseudo/ptc_at_0:ptyrf /dev/pts/: total 270 drwxr-xr-x 2 root sys 2.0K Dec 7 09:51 ./ drwxr-xr-x 18 root sys 3.5K Jan 27 09:45 ../ lrwxrwxrwx 1 root root 28 Sep 27 17:26 0 -> ../../devices/pseudo/pts_at_0:0 lrwxrwxrwx 1 root root 28 Sep 27 17:26 1 -> ../../devices/pseudo/pts_at_0:1 lrwxrwxrwx 1 root root 29 Sep 27 17:28 10 -> ../../devices/pseudo/pts_at_0:10 lrwxrwxrwx 1 root root 30 Dec 7 09:51 100 -> ../../devices/pseudo/pts_at_0:100 [...] lrwxrwxrwx 1 root root 29 Dec 7 09:51 97 -> ../../devices/pseudo/pts_at_0:97 lrwxrwxrwx 1 root root 29 Dec 7 09:51 98 -> ../../devices/pseudo/pts_at_0:98 lrwxrwxrwx 1 root root 29 Dec 7 09:51 99 -> ../../devices/pseudo/pts_at_0:99 Bye, Alexander. -- http://www.Leidinger.net Alexander _at_ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild _at_ FreeBSD.org : PGP ID = 72077137 "Kirk to Enterprise -- beam down yeoman Rand and a six-pack."Received on Mon Jan 30 2006 - 12:30:05 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:51 UTC