]> git.meshlink.io Git - catta/commitdiff
add a real check for linux/netlink.h
authorLennart Poettering <lennart@poettering.net>
Wed, 12 Oct 2005 14:46:28 +0000 (14:46 +0000)
committerLennart Poettering <lennart@poettering.net>
Wed, 12 Oct 2005 14:46:28 +0000 (14:46 +0000)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@739 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

configure.ac

index 8db8c53dca8f9aa91cad64202b9d908a5b529bd7..ba369a1a9363d044ea4d57fa848ff04e091074bd 100644 (file)
@@ -74,7 +74,6 @@ case "$host" in
     ;;
   *-linux*)
     AC_DEFINE([LINUX],[],[ Support for GNU/Linux])
-    AC_DEFINE([HAVE_NETLINK],[],[ Support for netlink.h])
     avahi_platform=linux
     ;;
   *-freebsd* | *-kfreebsd*-gnu)
@@ -87,7 +86,15 @@ case "$host" in
     ;;
 esac
 
-AM_CONDITIONAL(HAVE_NETLINK, [ test x"$avahi_platform" = xlinux ])
+AC_CHECK_HEADER(linux/netlink.h, 
+HAVE_NETLINK=yes
+AC_DEFINE([HAVE_NETLINK],[],[Support for Linux netlink])
+, [], [
+#include <sys/socket.h>
+#include <asm/types.h>
+])
+
+AM_CONDITIONAL(HAVE_NETLINK, [ test x"$HAVE_NETLINK" = xyes ])
 
 #
 # Detecting the linux distribution for specific things like init scripts.