net/dns: prep for writing manager_linux tests; pull some stuff out

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick
2021-08-30 13:48:35 -07:00
parent 3f1317e3e5
commit 09a47ea3f1
3 changed files with 46 additions and 18 deletions

View File

@@ -23,7 +23,7 @@ func NewOSConfigurator(logf logger.Logf, _ string) (OSConfigurator, error) {
switch resolvOwner(bs) {
case "resolvconf":
return newResolvconfManager(logf)
return newResolvconfManager(logf, getResolvConfVersion)
default:
return newDirectManager(), nil
}