Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jan 2006 01:30:34 +0000 (UTC)
From:      Olivier Houchard <cognet@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/conf files src/sys/kern tty_pts.c tty_pty.c src/sys/sys ttycom.h
Message-ID:  <200601260130.k0Q1UY1j009666@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
cognet      2006-01-26 01:30:34 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files 
    sys/kern             tty_pty.c 
    sys/sys              ttycom.h 
  Added files:
    sys/kern             tty_pts.c 
  Log:
  Bring in a sysv-style pts implementation, as found in the rwatson_pts perforce  branch. It works the same as its SysV/linux counterpart : You obtain a fd to    the master pseudo terminal by opening /dev/ptmx, which craetes a node for the   master as /dev/pty[num] and a node for the slave as /dev/pts/[num].
  It should play nicely with the existing BSD ptys.
  By default, the system will use the BSD ptys, one can set the sysctl
  kern.pts.enable to 1 to make it use the new pts system.
  The max number of pty that can be allocated on a system can be changed with the
  sysctl kern.pts.max. It defaults to 1000, and can be increased, but it is not
  recommanded, as any pty with a number > 999 won't be handled by whatever uses
  utmp(5).
  
  Revision  Changes    Path
  1.1086    +1 -0      src/sys/conf/files
  1.1       +970 -0    src/sys/kern/tty_pts.c (new)
  1.142     +54 -7     src/sys/kern/tty_pty.c
  1.24      +1 -1      src/sys/sys/ttycom.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601260130.k0Q1UY1j009666>