and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit.
returns success for various socket types. It's easy to imagine this being enhanced to validate the returned data, but...