cvs commit: src src/include sgtty.h src/lib/libcompat Makefile src/lib/libcompat/4.1 gtty.c stty.3 stty.c src/sys/sys ioctl.h ioctl_compat.h param.h ttychars.h ttydev.h

Ed Schouten ed at
Sat Jun 14 10:45:47 UTC 2008

ed          2008-06-14 10:42:18 UTC

  FreeBSD src repository

  Modified files:
    include              sgtty.h 
    lib/libcompat        Makefile 
    sys/sys              ioctl.h ioctl_compat.h param.h 
  Removed files:
    lib/libcompat/4.1    gtty.c stty.3 stty.c 
    sys/sys              ttychars.h ttydev.h 
  SVN rev 179784 on 2008-06-14 10:42:18Z by ed
  Turn sgtty into a binary-only compatibility interface.
  sgtty was the original interface to configure terminal attributes on my
  UNIX-like operating systems. It has been deprecated by the POSIX termios
  interface, which is implemented in almost any modern system.
  An advantage of turning this into a binary compatibility interface, is
  that we can now eventually remove the COMPAT_43TTY switch from kernel
  configurations. This removes many ioctl()'s from the TTY layer.
  While there, increase the __FreeBSD_version, which may be useful for the
  people working on the Ports tree.
  Reviewed by:    kib
  Approved by:    philip (mentor)
  Revision  Changes    Path
  1.143     +5 -0      src/
  1.2       +3 -39     src/include/sgtty.h
  1.6       +0 -52     src/lib/libcompat/4.1/gtty.c (dead)
  1.11      +0 -94     src/lib/libcompat/4.1/stty.3 (dead)
  1.6       +0 -52     src/lib/libcompat/4.1/stty.c (dead)
  1.25      +2 -3      src/lib/libcompat/Makefile
  1.16      +0 -11     src/sys/sys/ioctl.h
  1.11      +7 -15     src/sys/sys/ioctl_compat.h
  1.356     +1 -1      src/sys/sys/param.h
  1.11      +0 -62     src/sys/sys/ttychars.h (dead)
  1.13      +0 -62     src/sys/sys/ttydev.h (dead)

More information about the cvs-src mailing list