summaryrefslogtreecommitdiffstats
path: root/gl/m4/gethostname.m4
diff options
context:
space:
mode:
Diffstat (limited to 'gl/m4/gethostname.m4')
-rw-r--r--gl/m4/gethostname.m410
1 files changed, 6 insertions, 4 deletions
diff --git a/gl/m4/gethostname.m4 b/gl/m4/gethostname.m4
index 63f5f636..be71ff78 100644
--- a/gl/m4/gethostname.m4
+++ b/gl/m4/gethostname.m4
@@ -1,8 +1,10 @@
1# gethostname.m4 serial 15 1# gethostname.m4
2dnl Copyright (C) 2002, 2008-2023 Free Software Foundation, Inc. 2# serial 16
3dnl Copyright (C) 2002, 2008-2025 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation 4dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it, 5dnl gives unlimited permission to copy and/or distribute it,
5dnl with or without modifications, as long as this notice is preserved. 6dnl with or without modifications, as long as this notice is preserved.
7dnl This file is offered as-is, without any warranty.
6 8
7# Ensure 9# Ensure
8# - the gethostname() function, 10# - the gethostname() function,
@@ -20,7 +22,7 @@ AC_DEFUN([gl_FUNC_GETHOSTNAME],
20 AC_CACHE_CHECK([for gethostname in winsock2.h and -lws2_32], 22 AC_CACHE_CHECK([for gethostname in winsock2.h and -lws2_32],
21 [gl_cv_w32_gethostname], 23 [gl_cv_w32_gethostname],
22 [gl_cv_w32_gethostname=no 24 [gl_cv_w32_gethostname=no
23 gl_save_LIBS="$LIBS" 25 gl_saved_LIBS="$LIBS"
24 LIBS="$LIBS -lws2_32" 26 LIBS="$LIBS -lws2_32"
25 AC_LINK_IFELSE([AC_LANG_PROGRAM([[ 27 AC_LINK_IFELSE([AC_LANG_PROGRAM([[
26#ifdef HAVE_WINSOCK2_H 28#ifdef HAVE_WINSOCK2_H
@@ -28,7 +30,7 @@ AC_DEFUN([gl_FUNC_GETHOSTNAME],
28#endif 30#endif
29#include <stddef.h> 31#include <stddef.h>
30]], [[gethostname(NULL, 0);]])], [gl_cv_w32_gethostname=yes]) 32]], [[gethostname(NULL, 0);]])], [gl_cv_w32_gethostname=yes])
31 LIBS="$gl_save_LIBS" 33 LIBS="$gl_saved_LIBS"
32 ]) 34 ])
33 if test "$gl_cv_w32_gethostname" = "yes"; then 35 if test "$gl_cv_w32_gethostname" = "yes"; then
34 GETHOSTNAME_LIB="-lws2_32" 36 GETHOSTNAME_LIB="-lws2_32"