diff --git a/TunDevice.cpp b/TunDevice.cpp index a7b3fe2..33bf0a1 100644 --- a/TunDevice.cpp +++ b/TunDevice.cpp @@ -29,7 +29,7 @@ TunDevice::TunDevice(const std::string& dev) * * IFF_NO_PI - Do not provide packet information */ - ifr.ifr_flags = IFF_TUN; + ifr.ifr_flags = IFF_TUN | IFF_NO_PI; if(!dev.empty()) { if(dev.size() >= IFNAMSIZ - 2) throw TunDevice::InitializationError("Device name is too long.");