]> git.puffer.fish Git - mirror/frr.git/commitdiff
[build] Linux netlink doesn't need IF_PROC
authorStephen Hemminger <stephen.hemminger@vyatta.com>
Sat, 16 Aug 2008 17:03:44 +0000 (18:03 +0100)
committerPaul Jakma <paul@quagga.net>
Fri, 22 Aug 2008 18:56:25 +0000 (19:56 +0100)
2008-08-16 Stephen Hemminger <stephen.hemminger@vyatta.com>

* configure.ac: If netlink is available, then that is how the
initial routes and interfaces should be read, rather than through
/proc, so don't set IF_PROC.

Signed-off-by: Paul Jakma <paul@quagga.net>
configure.ac

index e3a099688007aa6804acee41b1d16abb7dffa140..87ec96c4fafe95d1bd1012df11a59c64b1c42fac 100755 (executable)
@@ -931,14 +931,15 @@ fi
 dnl -----------------------
 dnl check proc file system.
 dnl -----------------------
-if test -r /proc/net/dev; then
-  AC_DEFINE(HAVE_PROC_NET_DEV,,/proc/net/dev)
-  IF_PROC=if_proc.o
-fi
-
-if test -r /proc/net/if_inet6; then
-  AC_DEFINE(HAVE_PROC_NET_IF_INET6,,/proc/net/if_inet6)
-  IF_PROC=if_proc.o
+if test "$netlink" != yes; then
+  if test -r /proc/net/dev; then
+    AC_DEFINE(HAVE_PROC_NET_DEV,,/proc/net/dev)
+    IF_PROC=if_proc.o
+  fi
+  if test -r /proc/net/if_inet6; then
+    AC_DEFINE(HAVE_PROC_NET_IF_INET6,,/proc/net/if_inet6)
+    IF_PROC=if_proc.o
+  fi
 fi
 AC_SUBST(IF_PROC)