Source file
src/net/lookup_fake.go
Documentation: net
1
2
3
4
5
6
7
8 package net
9
10 import (
11 "context"
12 "syscall"
13 )
14
15 func lookupProtocol(ctx context.Context, name string) (proto int, err error) {
16 return lookupProtocolMap(name)
17 }
18
19 func (*Resolver) lookupHost(ctx context.Context, host string) (addrs []string, err error) {
20 return nil, syscall.ENOPROTOOPT
21 }
22
23 func (*Resolver) lookupIP(ctx context.Context, network, host string) (addrs []IPAddr, err error) {
24 return nil, syscall.ENOPROTOOPT
25 }
26
27 func (*Resolver) lookupPort(ctx context.Context, network, service string) (port int, err error) {
28 return goLookupPort(network, service)
29 }
30
31 func (*Resolver) lookupCNAME(ctx context.Context, name string) (cname string, err error) {
32 return "", syscall.ENOPROTOOPT
33 }
34
35 func (*Resolver) lookupSRV(ctx context.Context, service, proto, name string) (cname string, srvs []*SRV, err error) {
36 return "", nil, syscall.ENOPROTOOPT
37 }
38
39 func (*Resolver) lookupMX(ctx context.Context, name string) (mxs []*MX, err error) {
40 return nil, syscall.ENOPROTOOPT
41 }
42
43 func (*Resolver) lookupNS(ctx context.Context, name string) (nss []*NS, err error) {
44 return nil, syscall.ENOPROTOOPT
45 }
46
47 func (*Resolver) lookupTXT(ctx context.Context, name string) (txts []string, err error) {
48 return nil, syscall.ENOPROTOOPT
49 }
50
51 func (*Resolver) lookupAddr(ctx context.Context, addr string) (ptrs []string, err error) {
52 return nil, syscall.ENOPROTOOPT
53 }
54
55
56
57 func concurrentThreadsLimit() int {
58 return 500
59 }
60
View as plain text