summaryrefslogtreecommitdiffhomepage
path: root/net/dns/manager.go
diff options
context:
space:
mode:
authorDavid Crawshaw <crawshaw@tailscale.com>2021-07-29 17:38:14 -0700
committerDavid Crawshaw <crawshaw@tailscale.com>2021-07-29 17:38:37 -0700
commit8b9e9c0786021c1cd02d86fffd3ba56b523f28ef (patch)
treed03ec0a7cbd83662dc094c92e17e1437b96c0a60 /net/dns/manager.go
parentd37451bac6f38cc09b853b08b1dc8359ba767fa1 (diff)
downloadtailscale-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.go5
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