Create typedef pgsocket for storing socket descriptors.
authorMagnus Hagander <magnus@hagander.net>
Sun, 10 Jan 2010 14:16:08 +0000 (14:16 +0000)
committerMagnus Hagander <magnus@hagander.net>
Sun, 10 Jan 2010 14:16:08 +0000 (14:16 +0000)
commitea1a4463e9de9662b7c9e13374ec8c7b92ff2f19
tree1e02ff9488f75b6284487aa65acfaa8802ad0b43
parent18782a2c98c27436ec5d5cbe5d11f04fa5d0d679
Create typedef pgsocket for storing socket descriptors.

This silences some warnings on Win64. Not using the proper SOCKET datatype
was actually wrong on Win32 as well, but didn't cause any warnings there.

Also create define PGINVALID_SOCKET to indicate an invalid/non-existing
socket, instead of using a hardcoded -1 value.
src/backend/libpq/auth.c
src/backend/libpq/ip.c
src/backend/libpq/pqcomm.c
src/backend/postmaster/pgstat.c
src/backend/postmaster/postmaster.c
src/include/libpq/libpq-be.h
src/include/libpq/libpq.h
src/include/port.h
src/port/noblock.c