--if test -z "$no_libsocket" ; then
-- AC_CHECK_LIB(nsl, yp_match, , )
--fi
- if test -z "$no_libnsl" ; then
- AC_CHECK_LIB(socket, main, , )
- fi
+ dnl Checks for header files.
+ # Checks for libraries.
+-AC_CHECK_FUNC([yp_match], , [AC_CHECK_LIB([nsl], [yp_match])])
+ AC_CHECK_FUNC([setsockopt], , [AC_CHECK_LIB([socket], [setsockopt])])
+
+ dnl IRIX and Solaris 2.5.1 have dirname() in libgen
+