| 123456789101112131415161718192021 |
- // Copyright (c) Tailscale Inc & AUTHORS
- // SPDX-License-Identifier: BSD-3-Clause
- //go:build (!linux || android) && !freebsd && !openbsd && !windows && !darwin && !illumos && !solaris && !plan9
- package dns
- import (
- "tailscale.com/control/controlknobs"
- "tailscale.com/health"
- "tailscale.com/types/logger"
- "tailscale.com/util/eventbus"
- "tailscale.com/util/syspolicy/policyclient"
- )
- // NewOSConfigurator creates a new OS configurator.
- //
- // The health tracker and the knobs may be nil and are ignored on this platform.
- func NewOSConfigurator(logger.Logf, *health.Tracker, *eventbus.Bus, policyclient.Client, *controlknobs.Knobs, string) (OSConfigurator, error) {
- return NewNoopManager()
- }
|