Fix default TAP device on Darwin.
authorEtienne Dechamps <etienne@edechamps.fr>
Sun, 21 Sep 2014 10:14:19 +0000 (11:14 +0100)
committerEtienne Dechamps <etienne@edechamps.fr>
Sun, 21 Sep 2014 10:14:19 +0000 (11:14 +0100)
On Darwin (tuntapx), the first TAP device is /dev/tap0, not /dev/tun0.

src/bsd/device.c

index 49508bc..0e795dd 100644 (file)
@@ -35,7 +35,7 @@
 #endif
 
 #define DEFAULT_TUN_DEVICE "/dev/tun0"
-#if defined(HAVE_FREEBSD) || defined(HAVE_NETBSD)
+#if defined(HAVE_DARWIN) || defined(HAVE_FREEBSD) || defined(HAVE_NETBSD)
 #define DEFAULT_TAP_DEVICE "/dev/tap0"
 #else
 #define DEFAULT_TAP_DEVICE "/dev/tun0"