strtol() never uses WSAGetLastError() so it's safe to use errno directly.
More refactoring
More work
Testing experimental crypto implementations.
only-small-packets-allowed bug