        BSD path for TUN/TAP

Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -466,7 +466,7 @@ AC_CHECK_HEADERS( net/route.h,    [hc_cv_have_net_rout
 #------------------------------------------------------------------------------
 
 AC_CHECK_HEADERS( arpa/inet.h,    [hc_cv_have_arpa_inet_h=yes],    [hc_cv_have_arpa_inet_h=no]    )
-AC_CHECK_HEADERS( linux/if_tun.h, [hc_cv_have_linux_if_tun_h=yes], [hc_cv_have_linux_if_tun_h=no] )
+AC_CHECK_HEADERS( net/if_tun.h, [hc_cv_have_linux_if_tun_h=yes], [hc_cv_have_linux_if_tun_h=no] )
 AC_CHECK_HEADERS( sys/ioctl.h,    [hc_cv_have_sys_ioctl_h=yes],    [hc_cv_have_sys_ioctl_h=no]    )
 AC_CHECK_HEADERS( sys/mman.h,     [hc_cv_have_sys_mman_h=yes],     [hc_cv_have_sys_mman_h=no]     )
 
@@ -1528,7 +1528,7 @@ if test "$hc_cv_build_hercifc" = "yes"; then
 
       if test "$hc_cv_have_net_if_h" != "yes"; then
 
-         AC_MSG_RESULT( [ERROR: Required headers 'linux/if_tun.h' or 'net/if.h' not found] )
+         AC_MSG_RESULT( [ERROR: Required headers 'net/if_tun.h' or 'net/if.h' not found] )
          hc_error=yes
       fi
    fi
