]> git.pld-linux.org Git - packages/quagga.git/blob - quagga-proc.patch
- removed temporary files
[packages/quagga.git] / quagga-proc.patch
1 --- quagga-0.99.22.4/configure.ac       2013-09-04 21:25:43.000000000 +0200
2 +++ quagga-0.99.22.4.new/configure.ac   2014-05-02 18:39:27.281182113 +0200
3 @@ -1050,45 +1050,15 @@
4  dnl -----------------------
5  dnl check proc file system.
6  dnl -----------------------
7 -if test "$netlink" != yes; then
8 -  if test -r /proc/net/dev; then
9      AC_DEFINE(HAVE_PROC_NET_DEV,,/proc/net/dev)
10      IF_PROC=if_proc.o
11 -  fi
12 -  if test -r /proc/net/if_inet6; then
13      AC_DEFINE(HAVE_PROC_NET_IF_INET6,,/proc/net/if_inet6)
14 -    IF_PROC=if_proc.o
15 -  fi
16 -fi
17  AC_SUBST(IF_PROC)
18  
19  dnl -----------------------------
20  dnl check ipforward detect method
21  dnl -----------------------------
22 -AC_CACHE_CHECK([ipforward method], [quagga_cv_ipforward_method],
23 -[if test x$cross_compiling = xyes; then
24 -  if test x"$opsys" = x"gnu-linux"; then
25 -    quagga_cv_ipforward_method=/proc/net/snmp
26 -  else
27 -    quagga_cv_ipforward_method=/dev/ip
28 -  fi
29 -else
30 -  for quagga_cv_ipforward_method in /proc/net/snmp /dev/ip /dev/null;
31 -  do
32 -    test x`ls $quagga_cv_ipforward_method 2>/dev/null` = x"$quagga_cv_ipforward_method" && break
33 -  done
34 -fi
35 -case $quagga_cv_ipforward_method in
36 -  "/proc/net/snmp")  quagga_cv_ipforward_method="proc";;
37 -  "/dev/ip")         
38 -                     case "$host" in
39 -                       *-nec-sysv4*)  quagga_cv_ipforward_method="ews";;
40 -                       *-freebsd*)    quagga_cv_ipforward_method="sysctl";;
41 -                       *)             quagga_cv_ipforward_method="solaris";;
42 -                     esac;;
43 -  *)                 quagga_cv_ipforward_method="sysctl";;
44 -esac])
45 -IPFORWARD=ipforward_${quagga_cv_ipforward_method}.o
46 +IPFORWARD=ipforward_proc.o
47  AC_SUBST(IPFORWARD)
48  
49  AC_CHECK_FUNCS(getaddrinfo, [have_getaddrinfo=yes], [have_getaddrinfo=no])
This page took 0.046072 seconds and 3 git commands to generate.