if_tun_h="\"$kerneldir/include/linux/if_tun.h\"",
[AC_TRY_COMPILE([#include <linux/if_tun.h>],
[int a = IFF_TAP;],
- if_tun_h="<linux/if_tun.h>",
+ if_tun_h="default",
if_tun_h="no"
)]
)
if test $if_tun_h = no; then
tinc_cv_linux_if_tun_h=none
else
- tinc_cv_linux_if_tun_h=$if_tun_h
+ tinc_cv_linux_if_tun_h="$if_tun_h"
fi
])
if test $tinc_cv_linux_if_tun_h != none; then
- AC_DEFINE(HAVE_TUNTAP)
- AC_DEFINE_UNQUOTED(LINUX_IF_TUN_H, $tinc_cv_linux_if_tun_h)
- AC_SUBST(LINUX_IF_TUN_H)
+ AC_DEFINE(HAVE_TUNTAP, 1, [Universal tun/tap driver present])
+ if test $tinc_cv_linux_if_tun_h != default; then
+ AC_DEFINE_UNQUOTED(LINUX_IF_TUN_H, $tinc_cv_linux_if_tun_h, [Location of if_tun.h])
+ fi
fi
+AC_SUBST(LINUX_IF_TUN_H)
AC_SUBST(HAVE_TUNTAP)
])