tundev: remove IFF_NO_PI
Without this flag the kernel adds packet information to each packet. The interesting part of that information is the EtherType of the packet, which simplifies handling.
This commit is contained in:
parent
774f5c0420
commit
816d753cfb
|
@ -29,7 +29,7 @@ int tundev_open(char *dev)
|
||||||
struct ifreq ifr;
|
struct ifreq ifr;
|
||||||
memset(&ifr, 0, sizeof(ifr));
|
memset(&ifr, 0, sizeof(ifr));
|
||||||
|
|
||||||
ifr.ifr_flags = IFF_TUN | IFF_NO_PI;
|
ifr.ifr_flags = IFF_TUN;
|
||||||
|
|
||||||
strncpy(ifr.ifr_name, dev, IFNAMSIZ);
|
strncpy(ifr.ifr_name, dev, IFNAMSIZ);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue