Quit with an error message if ioctl(TUNSETIFF) fails.
authorGuus Sliepen <guus@tinc-vpn.org>
Tue, 19 May 2015 20:26:32 +0000 (22:26 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Tue, 19 May 2015 20:26:32 +0000 (22:26 +0200)
commit69ba5f621e4931417f9f41061a7689e36c70e3d9
treed1f0b141da1dcdebd4d74341c305750e9ecfa4e2
parent60fbdb3f2cf0216afb2cfcc2c4128fb5765471ac
Quit with an error message if ioctl(TUNSETIFF) fails.

It is possible that opening /dev/net/tun works but that interface
creation itself fails, for example if a non-root user tries to create a
new interface, or if the desired interface is already opened by another
process. In this case, the ioctl() fails, but we actually silently
ignored this condition.
src/linux/device.c