network/tuntap: manage tun/tap fds by manager
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 8 Nov 2024 17:48:17 +0000 (02:48 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 14 Nov 2024 01:17:19 +0000 (10:17 +0900)
commit34e5440fb252dd9a26e7e35b4f4cbaf17b7d7749
treeb56e8248cb380ed59eb72612daef16cd223afbdc
parent69bd661a2d7281e571fc1479a892f67f373d6379
network/tuntap: manage tun/tap fds by manager

Otherwise, when a .netdev file for tun or tap netdev is updated,
reloading the file leaks the previous file descriptor.
src/network/netdev/tuntap.c
src/network/netdev/tuntap.h