diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index b2d435aa..34686ca5 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -85,6 +85,7 @@ case "$host_os" in | |||
85 | ;; | 85 | ;; |
86 | linux*) | 86 | linux*) |
87 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | 87 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) |
88 | AC_DEFINE_UNQUOTED(HAVE_LISTEN_SHUTDOWN,1,[can use shutdown on listen sockets]) | ||
88 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 89 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
89 | AM_CONDITIONAL(HAVE_W32, false) | 90 | AM_CONDITIONAL(HAVE_W32, false) |
90 | ;; | 91 | ;; |
@@ -116,6 +117,7 @@ netbsd*) | |||
116 | ;; | 117 | ;; |
117 | *arm-linux*) | 118 | *arm-linux*) |
118 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | 119 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) |
120 | AC_DEFINE_UNQUOTED(HAVE_LISTEN_SHUTDOWN,1,[can use shutdown on listen sockets]) | ||
119 | CFLAGS="-D_REENTRANT -fPIC -pipe $CFLAGS" | 121 | CFLAGS="-D_REENTRANT -fPIC -pipe $CFLAGS" |
120 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 122 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
121 | AM_CONDITIONAL(HAVE_W32, false) | 123 | AM_CONDITIONAL(HAVE_W32, false) |
@@ -147,6 +149,10 @@ netbsd*) | |||
147 | *) | 149 | *) |
148 | AC_MSG_RESULT(Unrecognised OS $host_os) | 150 | AC_MSG_RESULT(Unrecognised OS $host_os) |
149 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) | 151 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) |
152 | # You might want to find out if your OS supports shutdown on listen sockets, | ||
153 | # and extend the switch statement; if we do not have 'HAVE_LISTEN_SHUTDOWN', | ||
154 | # pipes are used instead to signal 'select'. | ||
155 | # AC_DEFINE_UNQUOTED(HAVE_LISTEN_SHUTDOWN,1,[can use shutdown on listen sockets]) | ||
150 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 156 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
151 | AM_CONDITIONAL(HAVE_W32, false) | 157 | AM_CONDITIONAL(HAVE_W32, false) |
152 | ;; | 158 | ;; |