Remove configure probe for netinet/tcp.h.
Thomas Munro <tmunro@postgresql.org>
Remove configure probe for netinet/tcp.h. <netinet/tcp.h> is in SUSv3 and all targeted Unix systems have it. For Windows, we can provide a stub include file, to avoid some #ifdef noise. Discussion: https://postgr.es/m/CA+hUKGKErNfhmvb_H0UprEmp4LPzGN06yR2_0tYikjzB-2ECMw@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| configure | modified | +1 −1 |
| configure.ac | modified | +0 −1 |
| src/backend/libpq/be-secure.c | modified | +0 −2 |
| src/backend/libpq/be-secure-openssl.c | modified | +0 −2 |
| src/backend/libpq/ifaddr.c | modified | +0 −2 |
| src/backend/libpq/pqcomm.c | modified | +0 −2 |
| src/common/ip.c | modified | +0 −2 |
| src/include/libpq/libpq-be.h | modified | +0 −2 |
| src/include/pg_config.h.in | modified | +0 −3 |
| src/include/port/win32/netinet/tcp.h | added | +7 −0 |
| src/interfaces/libpq/fe-connect.c | modified | +0 −2 |
| src/interfaces/libpq/fe-protocol3.c | modified | +0 −2 |
| src/interfaces/libpq/fe-secure.c | modified | +0 −2 |
| src/interfaces/libpq/fe-secure-openssl.c | modified | +0 −2 |
| src/tools/msvc/Solution.pm | modified | +0 −1 |
Discussion
- Cleaning up historical portability baggage 108 messages · 2022-07-10 → 2025-06-10