From 3a434898a81ca8c93fb23dcc4da70f2a78de8ef8 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Tue, 7 Jan 2020 21:52:59 +0000
Subject: [PATCH] Ignore link-local unicast addrs for DNS binds

---
 cmd/radiod/radiod.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/radiod/radiod.go b/cmd/radiod/radiod.go
index 91245042..39b41233 100644
--- a/cmd/radiod/radiod.go
+++ b/cmd/radiod/radiod.go
@@ -63,7 +63,7 @@ func nonLocalAddrs() []net.IP {
 		addrs, _ := intf.Addrs()
 		for _, addr := range addrs {
 			ip, _, err := net.ParseCIDR(addr.String())
-			if err != nil || ip.IsLoopback() {
+			if err != nil || ip.IsLoopback() || ip.IsLinkLocalUnicast() {
 				continue
 			}
 			ips = append(ips, ip)
-- 
GitLab