Date: Wed, 11 Dec 2013 17:43:56 +0100 (CET) From: Christian Weisgerber <naddy@FreeBSD.org> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/184691: getty: remove leftovers from COMPAT_43 removal, sync man page Message-ID: <201312111643.rBBGhuKG068104@lorvorc.mips.inka.de> Resent-Message-ID: <201312111650.rBBGo0le032499@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 184691 >Category: bin >Synopsis: getty: remove leftovers from COMPAT_43 removal, sync man page >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 11 16:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Christian Weisgerber >Release: FreeBSD 9.2-STABLE amd64 >Organization: >Environment: System: FreeBSD lorvorc.mips.inka.de 9.2-STABLE FreeBSD 9.2-STABLE #0 r259069: Sat Dec 7 15:52:28 CET 2013 naddy@lorvorc.mips.inka.de:/usr/obj/usr/src/sys/GENERIC amd64 (Applicable to head and all supported releases.) >Description: When the f0, f1, f2 capabilities were deleted from getty(8) with the COMPAT_43 removal, some dead code was forgotten and the gettytab(5) man page wasn't updated. >How-To-Repeat: >Fix: Index: gettytab.5 =================================================================== --- gettytab.5 (revision 259220) +++ gettytab.5 (working copy) @@ -113,9 +113,6 @@ character .It "ev str" Ta Dv NULL Ta .No "initial environment" -.It "f0 num unused tty mode flags to write messages" -.It "f1 num unused tty mode flags to read login name" -.It "f2 num unused tty mode flags to leave terminal as" .It "fl str" Ta So Li ^O Sc Ta .No "output flush character" .It "hc bool false do" @@ -205,6 +202,9 @@ .It "bd num 0 backspace delay" .It "cb bool false use crt backspace mode" .It "cd num 0 carriage-return delay" +.It "f0 num unused tty mode flags to write messages" +.It "f1 num unused tty mode flags to read login name" +.It "f2 num unused tty mode flags to leave terminal as" .It "fd num 0 form-feed (vertical motion) delay" .It "lc bool false terminal has lower case" .It "nd num 0 newline (line-feed) delay" @@ -246,18 +246,7 @@ and .Va c_oflag fields, respectively. -Each these sets must be completely specified to be effective. -The -.Va \&f0 , -.Va \&f1 , -and -.Va \&f2 -are excepted for backwards compatibility with a previous incarnation of -the TTY sub-system. -In these flags the bottom 16 bits of the (32 bits) -value contain the sgttyb -.Va sg_flags -field, while the top 16 bits represent the local mode word. +Each of these sets must be completely specified to be effective. .Pp Should .Xr getty 8 Index: gettytab.h =================================================================== --- gettytab.h (revision 259220) +++ gettytab.h (working copy) @@ -105,42 +105,36 @@ #define FD gettynums[6].value #define BD gettynums[7].value #define TO gettynums[8].value -#define F0 gettynums[9].value -#define F0set gettynums[9].set -#define F1 gettynums[10].value -#define F1set gettynums[10].set -#define F2 gettynums[11].value -#define F2set gettynums[11].set -#define PF gettynums[12].value -#define C0 gettynums[13].value -#define C0set gettynums[13].set -#define C1 gettynums[14].value -#define C1set gettynums[14].set -#define C2 gettynums[15].value -#define C2set gettynums[15].set -#define I0 gettynums[16].value -#define I0set gettynums[16].set -#define I1 gettynums[17].value -#define I1set gettynums[17].set -#define I2 gettynums[18].value -#define I2set gettynums[18].set -#define L0 gettynums[19].value -#define L0set gettynums[19].set -#define L1 gettynums[20].value -#define L1set gettynums[20].set -#define L2 gettynums[21].value -#define L2set gettynums[21].set -#define O0 gettynums[22].value -#define O0set gettynums[22].set -#define O1 gettynums[23].value -#define O1set gettynums[23].set -#define O2 gettynums[24].value -#define O2set gettynums[24].set -#define DE gettynums[25].value -#define RTset gettynums[26].set -#define RT gettynums[26].value -#define CT gettynums[27].value -#define DC gettynums[28].value +#define PF gettynums[9].value +#define C0 gettynums[10].value +#define C0set gettynums[10].set +#define C1 gettynums[11].value +#define C1set gettynums[11].set +#define C2 gettynums[12].value +#define C2set gettynums[12].set +#define I0 gettynums[13].value +#define I0set gettynums[13].set +#define I1 gettynums[14].value +#define I1set gettynums[14].set +#define I2 gettynums[15].value +#define I2set gettynums[15].set +#define L0 gettynums[16].value +#define L0set gettynums[16].set +#define L1 gettynums[17].value +#define L1set gettynums[17].set +#define L2 gettynums[18].value +#define L2set gettynums[18].set +#define O0 gettynums[19].value +#define O0set gettynums[19].set +#define O1 gettynums[20].value +#define O1set gettynums[20].set +#define O2 gettynums[21].value +#define O2set gettynums[21].set +#define DE gettynums[22].value +#define RT gettynums[23].value +#define RTset gettynums[23].set +#define CT gettynums[24].value +#define DC gettynums[25].value /* * Boolean values. Index: init.c =================================================================== --- init.c (revision 259220) +++ init.c (working copy) @@ -99,9 +99,6 @@ { "fd" }, /* form-feed delay */ { "bd" }, /* backspace delay */ { "to" }, /* timeout */ - { "f0" }, /* output flags */ - { "f1" }, /* input flags */ - { "f2" }, /* user mode flags */ { "pf" }, /* delay before flush at 1st prompt */ { "c0" }, /* output c_flags */ { "c1" }, /* input c_flags */ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312111643.rBBGhuKG068104>