aboutsummaryrefslogtreecommitdiffstats
path: root/src/dumm/iface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumm/iface.c')
-rw-r--r--src/dumm/iface.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dumm/iface.c b/src/dumm/iface.c
index 9e690d488..2bc8a3ec8 100644
--- a/src/dumm/iface.c
+++ b/src/dumm/iface.c
@@ -89,7 +89,8 @@ static char* create_tap(private_iface_t *this)
ifr.ifr_flags = IFF_TAP | IFF_NO_PI;
if (ioctl(this->tap, TUNSETIFF, &ifr) < 0 ||
- ioctl(this->tap, TUNSETPERSIST, 1) < 0)
+ ioctl(this->tap, TUNSETPERSIST, 1) < 0 ||
+ ioctl(this->tap, TUNSETOWNER, 0))
{
DBG1("creating new tap device failed: %m");
return NULL;