diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/libpq/pqcomm.h | 2 | ||||
| -rw-r--r-- | src/include/pg_config.h.in | 15 | ||||
| -rw-r--r-- | src/include/port.h | 4 |
3 files changed, 8 insertions, 13 deletions
diff --git a/src/include/libpq/pqcomm.h b/src/include/libpq/pqcomm.h index be9d9705744..1bcc189deeb 100644 --- a/src/include/libpq/pqcomm.h +++ b/src/include/libpq/pqcomm.h @@ -62,7 +62,7 @@ struct sockaddr_storage typedef struct { struct sockaddr_storage addr; - ACCEPT_TYPE_ARG3 salen; + socklen_t salen; } SockAddr; /* Configure the UNIX socket location for the well known port. */ diff --git a/src/include/pg_config.h.in b/src/include/pg_config.h.in index 15ffdd895aa..ca3592465ed 100644 --- a/src/include/pg_config.h.in +++ b/src/include/pg_config.h.in @@ -1,17 +1,5 @@ /* src/include/pg_config.h.in. Generated from configure.ac by autoheader. */ -/* Define to the type of arg 1 of 'accept' */ -#undef ACCEPT_TYPE_ARG1 - -/* Define to the type of arg 2 of 'accept' */ -#undef ACCEPT_TYPE_ARG2 - -/* Define to the type of arg 3 of 'accept' */ -#undef ACCEPT_TYPE_ARG3 - -/* Define to the return type of 'accept' */ -#undef ACCEPT_TYPE_RETURN - /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD @@ -518,6 +506,9 @@ /* Define to 1 if you have the `shm_open' function. */ #undef HAVE_SHM_OPEN +/* Define to 1 if the system has the type `socklen_t'. */ +#undef HAVE_SOCKLEN_T + /* Define to 1 if you have spinlocks. */ #undef HAVE_SPINLOCKS diff --git a/src/include/port.h b/src/include/port.h index 2ff529fa59b..ae68d9c3c79 100644 --- a/src/include/port.h +++ b/src/include/port.h @@ -37,6 +37,10 @@ typedef SOCKET pgsocket; #define PGINVALID_SOCKET INVALID_SOCKET #endif +#ifndef HAVE_SOCKLEN_T +typedef int socklen_t; +#endif + /* non-blocking */ extern bool pg_set_noblock(pgsocket sock); extern bool pg_set_block(pgsocket sock); |
