MCPcopy Create free account

hub / github.com/ahmetb/runsd / functions

Functions37 in github.com/ahmetb/runsd

↓ 5 callersMethodnewServer
(net, addr string)
runsd/dns.go:82
↓ 4 callersFunctionresolver
(nameserver string)
runsd/dnshijack.go:51
↓ 3 callersMethodFlush
ensure it's a Flusher
runsd/proxytransport.go:69
↓ 3 callersFunctionnewTestDNSServer
newTestDNSServer starts a new DNS server with the provided
runsd/dns_test.go:131
↓ 3 callersFunctionnxdomain
nxdomain sends an authoritative NXDOMAIN (domain not found) reply
runsd/dns.go:171
↓ 2 callersFunctionmkCloudRunHost
(svc, regionCode, projectHash string)
runsd/proxy.go:116
↓ 2 callersFunctionqueryMetadata
(url string)
runsd/regions.go:68
↓ 1 callersMethodRoundTrip
(req *http.Request)
runsd/proxytransport.go:75
↓ 1 callersFunctionallowh2c
(next http.Handler)
runsd/proxy.go:120
↓ 1 callersFunctioncloudRunZones
(region, domain string)
runsd/dnshijack.go:44
↓ 1 callersFunctionconfigureResolvConf
(path string, nameservers []string, searchDomains []string, ndots int)
runsd/dnshijack.go:25
↓ 1 callersFunctiondnsLogger
(d dns.HandlerFunc)
runsd/dns.go:48
↓ 1 callersMethodhandler
()
runsd/dns.go:32
↓ 1 callersFunctionidentityToken
(audience string)
runsd/authn.go:22
↓ 1 callersFunctionidentityTokenFromMetadata
(audience string)
runsd/authn.go:29
↓ 1 callersFunctionipv6Available
()
runsd/main.go:281
↓ 1 callersFunctionnewReverseProxy
(projectHash, currentRegion, internalDomain string)
runsd/proxy.go:39
↓ 1 callersMethodnewReverseProxyHandler
(tr http.RoundTripper)
runsd/proxy.go:51
↓ 1 callersMethodrecurse
recurse proxies the message to the backend nameserver.
runsd/dns.go:153
↓ 1 callersFunctionregionFromMetadata
()
runsd/regions.go:56
↓ 1 callersFunctionresolveCloudRunHost
(internalDomain, hostname, curRegion, projectHash string)
runsd/proxy.go:89
↓ 1 callersFunctionresolveUser
(uidOrUser string)
runsd/user.go:9
↓ 1 callersFunctionservfail
servfail an authoritative SERVFAIL (error) reply
runsd/dns.go:181
MethodFlush
ensure it's a Flusher
runsd/proxytransport.go:33
MethodRoundTrip
(req *http.Request)
runsd/proxytransport.go:39
FunctionTestDNSExternalRecursion
(t *testing.T)
runsd/dns_test.go:95
FunctionTestDNSInternalIPv4Only
(t *testing.T)
runsd/dns_test.go:74
FunctionTestDNSInternalLookups
(t *testing.T)
runsd/dns_test.go:29
Functioncurl
(w http.ResponseWriter, req *http.Request)
example/main.go:93
Functiondig
(w http.ResponseWriter, r *http.Request)
example/main.go:136
MethodhandleLocal
(w dns.ResponseWriter, msg *dns.Msg)
runsd/dns.go:90
Functionhome
(w http.ResponseWriter, req *http.Request)
example/main.go:42
Functionmain
()
example/main.go:29
Functionmain
()
runsd/main.go:63
Functionresolvconf
(w http.ResponseWriter, r *http.Request)
example/main.go:152
MethodtempHandleMetadataZone
(w dns.ResponseWriter, msg *dns.Msg)
runsd/dns.go:57
Functionuid
(w http.ResponseWriter, r *http.Request)
example/main.go:157