]> granicus.if.org Git - sudo/commitdiff
add check for syslog(3) in -lsocket, -lnsl, -linet
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 3 Nov 1998 19:58:47 +0000 (19:58 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 3 Nov 1998 19:58:47 +0000 (19:58 +0000)
configure.in

index f0004af0d32cada8de3cf2382a2ef8f3074e929a..c4ee6711f6bdcd1215787a4e50b322a7bdd52e0d 100644 (file)
@@ -1301,6 +1301,10 @@ dnl If inet_addr(3) not in libc, check -lnsl and -linet
 dnl
 AC_CHECK_FUNC(inet_addr, ,AC_CHECK_LIB(nsl, inet_addr, [SUDO_LIBS="${SUDO_LIBS} -lnsl"; LIBS="${LIBS} -lnsl"], AC_CHECK_LIB(inet, inet_addr, [SUDO_LIBS="${SUDO_LIBS} -linet"; LIBS="${LIBS} -linet"])))
 dnl
+dnl If syslog(3) not in libc, check -lsocket, -lnsl and -linet
+dnl
+AC_CHECK_FUNC(syslog, ,AC_CHECK_LIB(socket, syslog, [SUDO_LIBS="${SUDO_LIBS} -lsocket"; LIBS="${LIBS} -lsocket"], AC_CHECK_LIB(nsl, syslog, [SUDO_LIBS="${SUDO_LIBS} -lnsl"; LIBS="${LIBS} -lnsl"], AC_CHECK_LIB(inet, syslog, [SUDO_LIBS="${SUDO_LIBS} -linet"; LIBS="${LIBS} -linet"]))))
+dnl
 dnl Bison and DCE use alloca(3), if not in libc, use the sudo one (from gcc)
 dnl (gcc includes its own alloca(3) but other compilers may not)
 dnl