UB, redundany, ++minor

- getaddrinfo may not expect a value left padded with zeros; fixed
- Removed redundant line of code
- Minor version updated