]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
Assume getgrnam_r(3) exists
authorAlejandro Colomar <alx@kernel.org>
Fri, 2 Dec 2022 21:41:48 +0000 (22:41 +0100)
committerSerge Hallyn <serge@hallyn.com>
Thu, 15 Dec 2022 22:22:05 +0000 (16:22 -0600)
It is required by POSIX.1-2001.

Cc: Christian Göttsche <cgzones@googlemail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
configure.ac
libmisc/xgetgrnam.c

index 470db220145dcf57f3d5e144c8f5fd0ee056d8aa..b9487c3bcc7ee46f0f2411b65a8cf69bb1fde870 100644 (file)
@@ -49,7 +49,7 @@ AC_CHECK_FUNCS(arc4random_buf futimes \
        getentropy getrandom getspnam getusershell \
        getutent initgroups lckpwdf lutimes \
        setgroups updwtmp updwtmpx innetgr \
-       getgrnam_r getgrgid_r getspnam_r \
+       getgrgid_r getspnam_r \
        memset_s explicit_bzero)
 AC_SYS_LARGEFILE
 
index 66d6f933abf7a24cad1165b10a7a765619052f24..877ec03acef0d3785863e66ad660490a2f628d9a 100644 (file)
@@ -35,7 +35,7 @@
 #define ARG_TYPE       const char *
 #define ARG_NAME       name
 #define DUP_FUNCTION   __gr_dup
-#define HAVE_FUNCTION_R (defined HAVE_GETGRNAM_R)
+#define HAVE_FUNCTION_R 1
 
 #include "xgetXXbyYY.c"