X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fmulticast_device.c;fp=src%2Fmulticast_device.c;h=ceaa3efc78d2881dc0bbd11d682571839b28fb14;hp=ea43e2c04a6efbaf4abb555ea97b098ce5fd9fe6;hb=94dc60fd226dbe5c6c89a5181c066ea8f87cdee2;hpb=0507e5cf5d40d8ab48e9500cc982927514dd17ad diff --git a/src/multicast_device.c b/src/multicast_device.c index ea43e2c0..ceaa3efc 100644 --- a/src/multicast_device.c +++ b/src/multicast_device.c @@ -70,8 +70,10 @@ static bool setup_device(void) { } ai = str2addrinfo(host, port, SOCK_DGRAM); - if(!ai) + if(!ai) { + free(host); return false; + } device_fd = socket(ai->ai_family, SOCK_DGRAM, IPPROTO_UDP); if(device_fd < 0) {