master
-lcurses, not termcap/termlib
Remove unused headers and sort the remaining Remove lint-style comments Swap hardcoded string on usage() for __progname
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
More "(<blah> *)0" -> NULL, avoiding any stdarg functions.
finish conversion select -> poll, error messages count too, sloppy theo.
incompatibilities with 4.2 are no longer interesting
Actually enforce what was done on rev 1.11:
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.