diff --git a/cf/roken-frag.m4 b/cf/roken-frag.m4 index e4f94a093..d3b867f28 100644 --- a/cf/roken-frag.m4 +++ b/cf/roken-frag.m4 @@ -10,7 +10,7 @@ AC_REQUIRE([rk_CONFIG_HEADER]) DIR_roken=roken LIB_roken='$(top_builddir)/$1/libroken.la' -CPPFLAGS_roken='-I$(top_builddir)/$1 -I$(top_srcdir)/$1' +INCLUDES_roken='-I$(top_builddir)/$1 -I$(top_srcdir)/$1' dnl Checks for programs AC_REQUIRE([AC_PROG_CC]) @@ -58,11 +58,13 @@ AC_CHECK_HEADERS([\ gdbm/ndbm.h \ grp.h \ ndbm.h \ + net/if.h \ netdb.h \ netinet/in.h \ netinet/in6.h \ netinet/in_systm.h \ netinet6/in6.h \ + netinet6/in6_var.h \ paths.h \ pwd.h \ resolv.h \ @@ -74,6 +76,7 @@ AC_CHECK_HEADERS([\ sys/proc.h \ sys/resource.h \ sys/socket.h \ + sys/sockio.h \ sys/stat.h \ sys/sysctl.h \ sys/time.h \ @@ -232,6 +235,8 @@ AC_FIND_FUNC_NO_LIBS(pidfile,util, #include #endif],0) +dnl getifaddrs \ + AC_BROKEN([ \ chown \ copyhostent \ @@ -489,6 +494,7 @@ AC_HAVE_TYPE([socklen_t],[#include ]) AC_HAVE_TYPE([struct sockaddr], [#include ]) AC_HAVE_TYPE([struct sockaddr_storage], [#include ]) AC_HAVE_TYPE([struct addrinfo], [#include ]) +AC_HAVE_TYPE([struct ifaddrs], [#include ]) dnl dnl Check for struct winsize @@ -515,5 +521,5 @@ LIB_roken="${LIB_roken} \$(LIB_crypt) \$(LIB_dbopen)" AC_SUBST(DIR_roken)dnl AC_SUBST(LIB_roken)dnl -AC_SUBST(CPPFLAGS_roken)dnl +AC_SUBST(INCLUDES_roken)dnl ]) \ No newline at end of file