returns success for various socket types. It's easy to imagine this being enhanced to validate the returned data, but...