From f9475faede237c9d2f185ae439af7354f163d933 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 18 Dec 2009 00:17:09 +0000 Subject: added patch from Cyril Brulebois in order to enable build on Debian/Freebsd Kernel --- src/bsd/tun.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/bsd/tun.c') diff --git a/src/bsd/tun.c b/src/bsd/tun.c index 21d16a4..46c7c1c 100644 --- a/src/bsd/tun.c +++ b/src/bsd/tun.c @@ -183,7 +183,7 @@ int tun_init_post(tun_device_t* dev) return 0; } -#elif defined(__GNUC__) && defined(__FreeBSD__) +#elif defined(__GNUC__) && (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) int tun_init_post(tun_device_t* dev) { @@ -318,7 +318,7 @@ void tun_do_ifconfig(tun_device_t* dev) if(dev->type_ == TYPE_TAP) { #if defined(__GNUC__) && defined(__OpenBSD__) end = "link0"; -#elif defined(__GNUC__) && defined(__FreeBSD__) +#elif defined(__GNUC__) && (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) end = "up"; #elif defined(__GNUC__) && defined(__NetBSD__) end = NULL; -- cgit v1.2.3