X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Flinux%2Fdevice.c;h=cbf215298dd635e8ff1d2cb869c6d93d114e4862;hp=93d4b414ebf31f16de6ce482ed1127543bc1ccd3;hb=d1dcdf8eb6f800704be426b1ce6f6c1a8e65ba0d;hpb=3b1fad04de6bed2f284fdf3d5b27d4162aeebc8c;ds=sidebyside diff --git a/src/linux/device.c b/src/linux/device.c index 93d4b414..cbf21529 100644 --- a/src/linux/device.c +++ b/src/linux/device.c @@ -73,6 +73,10 @@ static bool setup_device(void) { return false; } +#ifdef FD_CLOEXEC + fcntl(device_fd, F_SETFD, FD_CLOEXEC); +#endif + #ifdef HAVE_LINUX_IF_TUN_H /* Ok now check if this is an old ethertap or a new tun/tap thingie */