From bb6fdfb24310d2d1f3418314efb61bc3c2c237b2 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sat, 4 Sep 2021 23:48:51 -0700 Subject: [PATCH] net/dns: fix the build on freebsd (missing default case in switch) Signed-off-by: David Anderson --- net/dns/manager_freebsd.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/dns/manager_freebsd.go b/net/dns/manager_freebsd.go index 181b17b19..20bfbb87c 100644 --- a/net/dns/manager_freebsd.go +++ b/net/dns/manager_freebsd.go @@ -30,6 +30,9 @@ func NewOSConfigurator(logf logger.Logf, _ string) (OSConfigurator, error) { return newDebianResolvconfManager(logf) case "openresolv": return newOpenresolvManager() + default: + logf("[unexpected] got unknown flavor of resolvconf %q, falling back to direct manager", resolvconfStyle()) + return newDirectManager(), nil } default: return newDirectManager(), nil