master
$OpenBSD$
remove prototypes with no matching function
man pages: add missing commas between subordinate and main clauses
Stop supporting primordial # (erase) and @ (kill) sequences. ok tedu
further PPP reduction, hint from sthen
unveil(2) /etc/gettytab.db in getty(8) to avoid possible violation.
Theodore Wynnychenko discovered the gettytab "lo=path" feature didn't work anymore with unveil wired to /usr/bin/login. So let's parse gettytab a bit earlier to learn which login path to unveil. Later in the loop gettytab is re-parsed, if the login changes re-exec getty to reach the unveil from the top. ok millert, also discussed with mestre
gettytab's dx flag is supposed to set decctlq, which is the opposite of ixany, but was setting ixany instead.
Mention that ttyflags needs to be run to update per-device flags. Also includes some minor cleanup inspired by the NetBSD version. OK jmc@ sthen@