X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fraw_socket%2Fdevice.c;h=9e306b3901b1699f03e4545de8e209a3fa40adab;hp=b96f06f4e46a0f61600fa31168f7aa2471d49bd6;hb=a39a9506cd041a7092a98498b362eaacfd2f33c3;hpb=67df7fb7e1c9eefe4bbc920fdc68b595ef28abd9 diff --git a/src/raw_socket/device.c b/src/raw_socket/device.c index b96f06f4..9e306b39 100644 --- a/src/raw_socket/device.c +++ b/src/raw_socket/device.c @@ -32,8 +32,8 @@ #include "xalloc.h" int device_fd = -1; -char *device; -char *iface; +char *device = NULL; +char *iface = NULL; static char ifrname[IFNAMSIZ]; static char *device_info; @@ -90,6 +90,9 @@ void close_device(void) cp(); close(device_fd); + + free(device); + free(iface); } bool read_packet(vpn_packet_t *packet)