Signed-off-by: Alejandro Colomar <alx@kernel.org>
dnl Checks for libraries.
-dnl Checks for header files.
-AC_CHECK_HEADERS(gshadow.h)
-
dnl shadow now uses the libc's shadow implementation
AC_CHECK_HEADER([shadow.h],,[AC_MSG_ERROR([You need a libc with shadow.h])])
#include <config.h>
-#if defined(SHADOWGRP) && !defined(HAVE_GSHADOW_H)
+#if defined(SHADOWGRP) && !__has_include(<gshadow.h>)
#ident "$Id$"
#define SHADOW_INCLUDE_LIB_GSHADOW__H_
-#if defined(HAVE_GSHADOW_H)
+#if __has_include(<gshadow.h>)
# include <gshadow.h>
#else
#define GSHADOW "/etc/gshadow"
-#endif // !HAVE_GSHADOW_H
+#endif // !__has_include(<gshadow.h>)
#endif // include guard