- Use WSAStringToAddress instead of inet_pton on Windows
- Return an error if can't convert string to address