repo: ngircd action: commit revision: path_from: revision_from: ae00c100acdb4d2d3f99524d30258d07eefcfb6d: path_to: revision_to:
commit ae00c100acdb4d2d3f99524d30258d07eefcfb6d Author: Alexander BartonDate: Sun Nov 10 17:08:41 2013 +0100 Only use unsetenv() when it is available AIX 4.3 dosn't support it, for example. diff --git a/configure.ng b/configure.ng
--- a/configure.ng +++ b/configure.ng @@ -189,7 +189,7 @@ AC_CHECK_FUNCS([ \ AC_CHECK_FUNCS_ONCE([ \ arc4random arc4random_stir gai_strerror getaddrinfo getnameinfo inet_aton sigaction sigprocmask snprintf vsnprintf strdup strndup strlcpy strlcat \ - strtok_r waitpid]) + strtok_r unsetenv waitpid]) # -- Configuration options -- diff --git a/src/ngircd/conn.c b/src/ngircd/conn.c
--- a/src/ngircd/conn.c
+++ b/src/ngircd/conn.c
@@ -152,7 +152,9 @@ my_sd_listen_fds(void)
if (!e || !*e)
return -1;
count = atoi(e);
+#ifdef HAVE_UNSETENV
unsetenv("LISTEN_FDS");
+#endif
return count;
}
-----END OF PAGE-----