Simplify the socket handling code by supplying a replacement getaddrinfo()
Peter Eisentraut <peter_e@gmx.net>
Simplify the socket handling code by supplying a replacement getaddrinfo() function if the OS doesn't provide one.
Files
| Path | Change | +/− |
|---|---|---|
| configure | modified | +55 −57 |
| configure.in | modified | +7 −9 |
| src/backend/libpq/ip.c | modified | +8 −41 |
| src/backend/libpq/pqcomm.c | modified | +8 −53 |
| src/include/getaddrinfo.h | added | +43 −0 |
| src/include/libpq/ip.h | modified | +6 −7 |
| src/include/pg_config.h.in | modified | +4 −1 |
| src/interfaces/libpq/fe-connect.c | modified | +15 −106 |
| src/interfaces/libpq/Makefile | modified | +4 −4 |
| src/Makefile.global.in | modified | +1 −2 |
| src/port/getaddrinfo.c | added | +132 −0 |