X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ffd_device.c;h=205b628b6736f7c9a4992c7c1c5a5fdd4b395e4f;hb=ed2dddd420c8718006008b68e29ee93c5a1c3a79;hp=e879a341361338ac1f8f3d41485836f07f47f045;hpb=95baa36f10743d4d2bd6f6ff05457f77bd14e96d;p=tinc diff --git a/src/fd_device.c b/src/fd_device.c index e879a341..205b628b 100644 --- a/src/fd_device.c +++ b/src/fd_device.c @@ -31,7 +31,6 @@ #include "logger.h" #include "net.h" #include "route.h" -#include "utils.h" struct unix_socket_addr { size_t size; @@ -175,6 +174,10 @@ static bool setup_device(void) { static void close_device(void) { close(device_fd); device_fd = -1; + free(iface); + iface = NULL; + free(device); + device = NULL; } static inline uint16_t get_ip_ethertype(vpn_packet_t *packet) {