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

index 1044ec98ed5151680ba62c3538b7d52f6e4e3c6b..470db220145dcf57f3d5e144c8f5fd0ee056d8aa 100644 (file)
@@ -49,7 +49,7 @@ AC_CHECK_FUNCS(arc4random_buf futimes \
        getentropy getrandom getspnam getusershell \
        getutent initgroups lckpwdf lutimes \
        setgroups updwtmp updwtmpx innetgr \
-       getpwuid_r getgrnam_r getgrgid_r getspnam_r \
+       getgrnam_r getgrgid_r getspnam_r \
        memset_s explicit_bzero)
 AC_SYS_LARGEFILE
 
index 23b2d0c3118f4475eba10a130fefe66e49d23944..cafc8953b805cf7048d976869c6b64da4059fc74 100644 (file)
@@ -35,7 +35,7 @@
 #define ARG_TYPE       uid_t
 #define ARG_NAME       uid
 #define DUP_FUNCTION   __pw_dup
-#define HAVE_FUNCTION_R (defined HAVE_GETPWUID_R)
+#define HAVE_FUNCTION_R 1
 
 #include "xgetXXbyYY.c"