freebsd-dev/libexec/getty
Ed Schouten 736fc28680 Add a new libc function: cfmakesane(3).
I've noticed various terminal emulators that need to obtain a sane
default termios structure use very complex `hacks'. Even though POSIX
doesn't provide any functionality for this, extend our termios API with
cfmakesane(3), which is similar to the commonly supported cfmakeraw(3),
except that it fills the termios structure with sane defaults.

Change all code in our base system to use this function, instead of
depending on <sys/ttydefaults.h> to provide TTYDEF_*.
2010-11-02 17:00:56 +00:00
..
chat.c Include gettytab.h before extern.h so that the declarations of struct 2005-04-06 17:42:24 +00:00
extern.h Include gettytab.h before extern.h so that the declarations of struct 2005-04-06 17:42:24 +00:00
getty.8 Sort sections. 2005-01-18 09:29:40 +00:00
gettytab.5 mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
gettytab.h
init.c Include gettytab.h before extern.h so that the declarations of struct 2005-04-06 17:42:24 +00:00
main.c Add a new libc function: cfmakesane(3). 2010-11-02 17:00:56 +00:00
Makefile Make WARNS=6 the default for libexec/. 2010-01-02 09:50:19 +00:00
pathnames.h
subr.c
ttys.5 Phase out ttyslot(3). 2010-01-14 05:35:32 +00:00