diff options
| author | David Crawshaw <crawshaw@tailscale.com> | 2021-07-29 17:38:14 -0700 |
|---|---|---|
| committer | David Crawshaw <crawshaw@tailscale.com> | 2021-07-29 17:38:37 -0700 |
| commit | 8b9e9c0786021c1cd02d86fffd3ba56b523f28ef (patch) | |
| tree | d03ec0a7cbd83662dc094c92e17e1437b96c0a60 /net/dns/manager.go | |
| parent | d37451bac6f38cc09b853b08b1dc8359ba767fa1 (diff) | |
| download | tailscale-crawshaw/peerdoh.tar.xz tailscale-crawshaw/peerdoh.zip | |
ipnlocal, resolver, etc: add peer API DoHcrawshaw/peerdoh
Diffstat (limited to 'net/dns/manager.go')
| -rw-r--r-- | net/dns/manager.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/dns/manager.go b/net/dns/manager.go index 121ee1732..786be41e4 100644 --- a/net/dns/manager.go +++ b/net/dns/manager.go @@ -6,6 +6,7 @@ package dns import ( "bufio" + "context" "runtime" "time" @@ -195,6 +196,10 @@ func (m *Manager) NextResponse() ([]byte, netaddr.IPPort, error) { return m.resolver.NextResponse() } +func (m *Manager) Request(ctx context.Context, bs []byte) ([]byte, error) { + return m.resolver.Request(ctx, bs) +} + func (m *Manager) Down() error { if err := m.os.Close(); err != nil { return err |
