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
49fe1fff29
commit
61814584a2
|
@ -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