MCPcopy
hub / github.com/AdguardTeam/dnsproxy / HostsResolver

Struct HostsResolver

upstream/hostsresolver.go:17–20  ·  view source on GitHub ↗

HostsResolver is a [Resolver] that looks into system hosts files, see [hostsfile].

Source from the content-addressed store, hash-verified

15// HostsResolver is a [Resolver] that looks into system hosts files, see
16// [hostsfile].
17type HostsResolver struct {
18 // strg contains all the hosts file data needed for lookups.
19 strg hostsfile.Storage
20}
21
22// NewHostsResolver is the resolver based on system hosts files.
23func NewHostsResolver(hosts hostsfile.Storage) (hr *HostsResolver) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected