Assume socklen_t is always available on all supported platforms (except on Windows where it is typedefed to int32_t)