Fixes #17: better way of dealing with different sockaddr sizes to prevent buffer overflow
Fixes #17: better way of dealing with different sockaddr sizes to prevent buffer overflow

svdo/swift-netutils,svdo/swift-netutils,svdo/swift-netutils