Remove configure probe for netinet/tcp.h.
authorThomas Munro <tmunro@postgresql.org>
Thu, 18 Aug 2022 04:17:13 +0000 (16:17 +1200)
committerThomas Munro <tmunro@postgresql.org>
Thu, 18 Aug 2022 04:31:11 +0000 (16:31 +1200)
commit2492fe49dcb534844d9eece97504b4caca1d81ae
tree532551cda583b5b2bb21e4ef9329574696440852
parentcce28f62680ca77f18762d58bc31f6b67c6ef692
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
15 files changed:
configure
configure.ac
src/backend/libpq/be-secure-openssl.c
src/backend/libpq/be-secure.c
src/backend/libpq/ifaddr.c
src/backend/libpq/pqcomm.c
src/common/ip.c
src/include/libpq/libpq-be.h
src/include/pg_config.h.in
src/include/port/win32/netinet/tcp.h [new file with mode: 0644]
src/interfaces/libpq/fe-connect.c
src/interfaces/libpq/fe-protocol3.c
src/interfaces/libpq/fe-secure-openssl.c
src/interfaces/libpq/fe-secure.c
src/tools/msvc/Solution.pm