]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
Assume getgrgid_r(3) exists
authorAlejandro Colomar <alx@kernel.org>
Fri, 2 Dec 2022 21:42:39 +0000 (22:42 +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/xgetgrgid.c

index b9487c3bcc7ee46f0f2411b65a8cf69bb1fde870..a50a08db5c2e80b3518f58b0e067236d553c2368 100644 (file)
@@ -49,7 +49,7 @@ AC_CHECK_FUNCS(arc4random_buf futimes \
        getentropy getrandom getspnam getusershell \
        getutent initgroups lckpwdf lutimes \
        setgroups updwtmp updwtmpx innetgr \
-       getgrgid_r getspnam_r \
+       getspnam_r \
        memset_s explicit_bzero)
 AC_SYS_LARGEFILE
 
index fe99929b5ac180fff7c074703cd0cae765cc5da2..66398c5f60b112a73d7564732e53c570dd0af4db 100644 (file)
@@ -35,7 +35,7 @@
 #define ARG_TYPE       gid_t
 #define ARG_NAME       gid
 #define DUP_FUNCTION   __gr_dup
-#define HAVE_FUNCTION_R (defined HAVE_GETGRGID_R)
+#define HAVE_FUNCTION_R 1
 
 #include "xgetXXbyYY.c"