- AC_REPLACE_FUNCS([getlogin_r])
- if test $ac_cv_func_strcasecmp = no; then
- gl_GETLOGIN_R_SUBSTITUTE
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+ AC_CHECK_FUNCS_ONCE([getlogin_r])
+ if test $ac_cv_func_getlogin_r = no; then
+ AC_LIBOBJ([getlogin_r])
+ gl_PREREQ_GETLOGIN_R
+ if test $ac_cv_have_decl_getlogin_r = yes; then
+ HAVE_DECL_GETLOGIN_R=1
+ else
+ HAVE_DECL_GETLOGIN_R=0
+ fi