Thread: pgsql: Improve TranslateSocketError() to handle more Windows error code

Improve TranslateSocketError() to handle more Windows error codes.

The coverage was rather lean for cases that bind() or listen() might
return.  Add entries for everything that there's a direct equivalent
for in the set of Unix errnos that elog.c has heard of.

Branch
------
REL9_1_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/9028f404ef9605b585c176f7b0924069884cabfe

Modified Files
--------------
src/backend/port/win32/socket.c | 55 ++++++++++++++++++++++++++++++++---------
src/include/port/win32.h        | 16 ++++++++++--
2 files changed, 58 insertions(+), 13 deletions(-)