Code Cleaning continues

David P. Reese, Jr. has completed the 4th stage of his work separating syscalls. This patch splits getsockopt() and setsockopt(). It’s not yet committed as of this writing, but there are no objections yet. A side benefit of this work is that calls like stackgap_init() and stackgap_alloc() can be removed, as they copy data into an area of kernel memory that’s easily overwritten.

The aforementioned K&R -> ANSI cleanups have been committed – that’s about 160 files in bin and sbin that have been cleaned up.