From b0b53c12981e7009aa2d964f06521ed1bb0ce8f6 Mon Sep 17 00:00:00 2001 From: Niklas Hofmann Date: Thu, 31 Jul 2014 03:21:53 +0200 Subject: [PATCH 1/1] ignore unknown address types (just in case) --- src/discovery.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/discovery.c b/src/discovery.c index a7b36c48..8f0f925e 100644 --- a/src/discovery.c +++ b/src/discovery.c @@ -107,7 +107,10 @@ static void discovery_resolve_callback( } // @TODO: aquire mutex? - meshlink_hint_address(mesh, node->name, &naddr); + if(naddr.ss_family == AF_INET || naddr.ss_family == AF_INET6) + { + meshlink_hint_address(mesh, node->name, (struct sockaddr*)&naddr); + } } else { -- 2.39.2