]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
Remove unused autoconf check: gettimeofday(3)
authorAlejandro Colomar <alx.manpages@gmail.com>
Thu, 30 Dec 2021 13:56:52 +0000 (14:56 +0100)
committerSerge Hallyn <serge@hallyn.com>
Sat, 15 Jan 2022 14:25:53 +0000 (08:25 -0600)
The macro HAVE_GETTIMEOFDAY is not being used anywhere.

BTW, the function is defined by SVr4, 4.3BSD, and POSIX.1-2001, so
it's likely that it is always available.

POSIX.1-2008 marks it as obsolete, but only because
clock_gettime(2) provides more precission.  Since gettimeofday(3)
is in use by many big projects, and it has no obvious dangers,
it's likely that it will continue to exist even if it's outside of
the POSIX standard.

Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
configure.ac

index 1f0993df38fc6dde6f8cb1588e7b7a630f1699d0..764734be446e21be261354b778a93cc12ba1a124 100644 (file)
@@ -49,7 +49,7 @@ dnl shadow now uses the libc's shadow implementation
 AC_CHECK_HEADER([shadow.h],,[AC_MSG_ERROR([You need a libc with shadow.h])])
 
 AC_CHECK_FUNCS(arc4random_buf l64a fchmod fchown fsync futimes \
-       getentropy getrandom getspnam gettimeofday getusershell \
+       getentropy getrandom getspnam getusershell \
        getutent initgroups lchown lckpwdf lstat lutimes \
        setgroups sigaction updwtmp updwtmpx innetgr getpwnam_r \
        getpwuid_r getgrnam_r getgrgid_r getspnam_r getaddrinfo ruserok \