diff options
author | jdike <jdike> | 2003-08-07 18:58:55 +0000 |
---|---|---|
committer | jdike <jdike> | 2003-08-07 18:58:55 +0000 |
commit | 7eac125d885512e2728b3c55bc02df7c54620ff1 (patch) | |
tree | ade96436984273a438925a0992ecd0904169711b | |
parent | 931c5fd7a61eef07a136025f37cc47ee1037dec8 (diff) | |
download | uml-history-7eac125d885512e2728b3c55bc02df7c54620ff1.tar.gz |
Added IFF_NO_PI to the TAP flags, which causes the host to stop adding stuff
to frames that go through the device.
-rw-r--r-- | arch/um/os-Linux/drivers/tuntap_user.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/um/os-Linux/drivers/tuntap_user.c b/arch/um/os-Linux/drivers/tuntap_user.c index 494f047..4475842 100644 --- a/arch/um/os-Linux/drivers/tuntap_user.c +++ b/arch/um/os-Linux/drivers/tuntap_user.c @@ -142,7 +142,7 @@ static int tuntap_open(void *data) return(-errno); } memset(&ifr, 0, sizeof(ifr)); - ifr.ifr_flags = IFF_TAP; + ifr.ifr_flags = IFF_TAP | IFF_NO_PI; strncpy(ifr.ifr_name, pri->dev_name, sizeof(ifr.ifr_name) - 1); if(ioctl(pri->fd, TUNSETIFF, (void *) &ifr) < 0){ printk("TUNSETIFF failed, errno = %d", errno); |