summaryrefslogtreecommitdiff
path: root/node/EthernetTap.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2013-08-06 00:05:39 -0400
committerAdam Ierymenko <adam.ierymenko@gmail.com>2013-08-06 00:05:39 -0400
commite73c4cb68b7461b8a2bdf7b6e5919bd0fcef2c1e (patch)
tree659c59132d6a91093fe4b64ce7105f3f44414db5 /node/EthernetTap.cpp
parentc9c63074bbd7025c624ab4987c3a32fd2e925b6a (diff)
downloadinfinitytier-e73c4cb68b7461b8a2bdf7b6e5919bd0fcef2c1e.tar.gz
infinitytier-e73c4cb68b7461b8a2bdf7b6e5919bd0fcef2c1e.zip
Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener timing code.
Diffstat (limited to 'node/EthernetTap.cpp')
-rw-r--r--node/EthernetTap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/node/EthernetTap.cpp b/node/EthernetTap.cpp
index 870baceb..b2682006 100644
--- a/node/EthernetTap.cpp
+++ b/node/EthernetTap.cpp
@@ -114,7 +114,7 @@ EthernetTap::EthernetTap(
_fd = ::open("/dev/net/tun",O_RDWR);
if (_fd <= 0)
- throw std::runtime_error("could not open TUN/TAP device");
+ throw std::runtime_error(std::string("could not open TUN/TAP device: ") + strerror(errno));
struct ifreq ifr;
memset(&ifr,0,sizeof(ifr));