net/dns: remove Cleanup manager parameter.

It's only use to skip some optional initialization during cleanup,
but that work is very minor anyway, and about to change drastically.

Signed-off-by: David Anderson <danderson@tailscale.com>
This commit is contained in:
David Anderson
2021-04-01 23:04:23 -07:00
parent cf361bb9b1
commit 95470c3448
4 changed files with 2 additions and 31 deletions

View File

@@ -7,17 +7,9 @@ package dns
func newManager(mconfig ManagerConfig) managerImpl {
switch {
case isResolvedActive():
if mconfig.Cleanup {
return newNoopManager(mconfig)
} else {
return newResolvedManager(mconfig)
}
return newResolvedManager(mconfig)
case isNMActive():
if mconfig.Cleanup {
return newNoopManager(mconfig)
} else {
return newNMManager(mconfig)
}
return newNMManager(mconfig)
case isResolvconfActive():
return newResolvconfManager(mconfig)
default: