MCPcopy Create free account

hub / github.com/miekg/dns / functions

Functions1,687 in github.com/miekg/dns

↓ 1 callersFunctionreverseSVCBKeyMap
(m map[SVCBKey]string)
svcb.go:46
↓ 1 callersFunctionrfc3597Header
(h RR_Header)
types.go:1262
↓ 1 callersMethodserveTCPConn
Serve a new TCP connection.
server.go:561
↓ 1 callersMethodserveUDPPacket
Serve a new UDP request.
server.go:616
↓ 1 callersMethodsetPublicKeyECDSA
Set the public key for Elliptic Curves
dnssec_keygen.go:91
↓ 1 callersMethodsetPublicKeyED25519
Set the public key for Ed25519
dnssec_keygen.go:107
↓ 1 callersMethodsetPublicKeyRSA
Set the public key (the value E and N)
dnssec_keygen.go:80
↓ 1 callersMethodsigBuf
Return the signatures base64 encoding sigdata as a byte slice.
dnssec.go:507
↓ 1 callersMethodstr
str returns presentation form of the APL prefix.
types.go:1571
↓ 1 callersFunctionstructMember
structMember will take a tag like dns:"size-base32:SaltLength" and return the last part of this string.
msg_generate.go:335
↓ 1 callersFunctionstructTag
structTag will take a tag like dns:"size-base32:SaltLength" and return base32.
msg_generate.go:341
↓ 1 callersFunctiontruncateMsgFromRdlength
helper helper functions. truncateMsgFromRdLength truncates msg to match the expected length of the RR. Returns an error if msg is smaller than the exp
msg_helpers.go:134
↓ 1 callersFunctiontsigTimeToString
Translate the TSIG time signed into a date. There is no need for RFC1982 calculations as this date is 48 bits.
tsig.go:385
↓ 1 callersMethodunpack
(b []byte)
edns.go:370
↓ 1 callersMethodunpack
(b []byte)
edns.go:500
↓ 1 callersMethodunpack
(b []byte)
edns.go:739
↓ 1 callersMethodunpack
(msg []byte, off int)
zmsg.go:2377
↓ 1 callersMethodunpack
(dh Header, msg []byte, off int)
msg.go:827
↓ 1 callersFunctionunpackDataDomainNames
(msg []byte, off, end int)
msg_helpers.go:644
↓ 1 callersFunctionunpackDataOpt
(msg []byte, off int)
msg_helpers.go:407
↓ 1 callersFunctionunpackHeader
unpackHeader unpacks an RR header, returning the offset to the end of the header and a re-sliced msg according to the expected length of the RR.
msg_helpers.go:70
↓ 1 callersFunctionunpackStringAny
(msg []byte, off, end int)
msg_helpers.go:375
↓ 1 callersFunctionunpackStringBase32
(msg []byte, off, end int)
msg_helpers.go:305
↓ 1 callersFunctionunpackTxt
(msg []byte, off0 int)
msg.go:535
↓ 1 callersMethodvalid
()
msg.go:173
↓ 1 callersMethodwriteTimeout
()
client.go:104
FunctionActivateAndServe
ActivateAndServe activates a server with a listener from systemd, l and p should not both be non-nil. If both l and p are not nil only p will be used.
server.go:131
FunctionAnotherHelloServer
(w ResponseWriter, req *Msg)
server_test.go:62
FunctionBenchmarkCompareDomainName
(b *testing.B)
labels_test.go:267
FunctionBenchmarkCopy
(b *testing.B)
dns_bench_test.go:170
FunctionBenchmarkDedup
(b *testing.B)
sanitize_test.go:51
FunctionBenchmarkFQDN
(b *testing.B)
dns_test.go:347
FunctionBenchmarkGenerate
(b *testing.B)
generate_test.go:191
FunctionBenchmarkHashName
(b *testing.B)
nsecx_test.go:158
FunctionBenchmarkIdGeneration
(b *testing.B)
dns_bench_test.go:340
FunctionBenchmarkIsFQDN
(b *testing.B)
dns_test.go:323
FunctionBenchmarkIsSubDomain
(b *testing.B)
labels_test.go:274
FunctionBenchmarkLenLabels
(b *testing.B)
labels_test.go:261
FunctionBenchmarkMsgLength
(b *testing.B)
dns_bench_test.go:9
FunctionBenchmarkMsgLengthEscapedName
(b *testing.B)
dns_bench_test.go:102
FunctionBenchmarkMsgLengthMassive
(b *testing.B)
dns_bench_test.go:67
FunctionBenchmarkMsgLengthNoCompression
(b *testing.B)
dns_bench_test.go:29
FunctionBenchmarkMsgLengthOnlyQuestion
(b *testing.B)
dns_bench_test.go:92
FunctionBenchmarkMsgLengthPack
(b *testing.B)
dns_bench_test.go:48
FunctionBenchmarkMsgTruncate
(b *testing.B)
msg_truncate_test.go:160
FunctionBenchmarkMuxMatch
(b *testing.B)
serve_mux_test.go:56
FunctionBenchmarkNewRR
(b *testing.B)
scan_test.go:387
FunctionBenchmarkNextLabelComplex
(b *testing.B)
labels_test.go:301
FunctionBenchmarkNextLabelMixed
(b *testing.B)
labels_test.go:319
FunctionBenchmarkNextLabelSimple
(b *testing.B)
labels_test.go:283
FunctionBenchmarkPackA
(b *testing.B)
dns_bench_test.go:187
FunctionBenchmarkPackAAAAA
(b *testing.B)
dns_bench_test.go:235
FunctionBenchmarkPackDataNsec
(b *testing.B)
msg_helpers_test.go:153
FunctionBenchmarkPackDomainName
(b *testing.B)
dns_bench_test.go:111
FunctionBenchmarkPackMX
(b *testing.B)
dns_bench_test.go:211
FunctionBenchmarkPackMsg
(b *testing.B)
dns_bench_test.go:259
FunctionBenchmarkPackMsgMassive
(b *testing.B)
dns_bench_test.go:280
FunctionBenchmarkPackMsgOnlyQuestion
(b *testing.B)
dns_bench_test.go:307
FunctionBenchmarkPrevLabelComplex
(b *testing.B)
labels_test.go:310
FunctionBenchmarkPrevLabelMixed
(b *testing.B)
labels_test.go:331
FunctionBenchmarkPrevLabelSimple
(b *testing.B)
labels_test.go:292
FunctionBenchmarkReadRR
(b *testing.B)
scan_test.go:399
FunctionBenchmarkReverseAddr
(b *testing.B)
dns_bench_test.go:346
FunctionBenchmarkServe
(b *testing.B)
server_test.go:511
FunctionBenchmarkServe6
(b *testing.B)
server_test.go:537
FunctionBenchmarkServeCompress
(b *testing.B)
server_test.go:574
FunctionBenchmarkSplitLabels
(b *testing.B)
labels_test.go:255
FunctionBenchmarkSprintName
(b *testing.B)
types_test.go:149
FunctionBenchmarkSprintName_NoEscape
(b *testing.B)
types_test.go:159
FunctionBenchmarkSprintTxt
(b *testing.B)
types_test.go:179
FunctionBenchmarkSprintTxtOctet
(b *testing.B)
types_test.go:169
FunctionBenchmarkUnpackA
(b *testing.B)
dns_bench_test.go:198
FunctionBenchmarkUnpackAAAA
(b *testing.B)
dns_bench_test.go:246
FunctionBenchmarkUnpackDomainName
(b *testing.B)
dns_bench_test.go:120
FunctionBenchmarkUnpackDomainNameLongest
(b *testing.B)
dns_bench_test.go:140
FunctionBenchmarkUnpackDomainNameLongestUnprintable
(b *testing.B)
dns_bench_test.go:155
FunctionBenchmarkUnpackDomainNameUnprintable
(b *testing.B)
dns_bench_test.go:130
FunctionBenchmarkUnpackMX
(b *testing.B)
dns_bench_test.go:222
FunctionBenchmarkUnpackMsg
(b *testing.B)
dns_bench_test.go:319
FunctionBenchmarkUnpackString
(b *testing.B)
msg_helpers_test.go:185
FunctionBenchmarkZoneParser
(b *testing.B)
scan_test.go:434
MethodBlockSize
()
hash.go:18
MethodConnectionState
ConnectionState() implements the ConnectionStater.ConnectionState() interface.
server.go:851
MethodConnectionState
()
server.go:853
MethodCopy
(dest dns.PrivateRdata)
example_test.go:105
MethodCopy
Copy returns a new *Msg which is a deep-copy of dns.
msg.go:1073
MethodCopy
(dest dns.PrivateRdata)
privaterr_test.go:41
MethodCopy
(dest dns.PrivateRdata)
privaterr_test.go:128
FunctionDialWithTLS
DialWithTLS connects to the address on the named network with TLS.
client.go:441
FunctionExampleDS
Retrieve the DNSKEY records of a zone and convert them to DS records for SHA1, SHA256 and SHA384.
example_test.go:35
FunctionExampleDecorateWriter
()
server_test.go:1445
FunctionExampleMX
Retrieve the MX records for miek.nl.
example_test.go:13
FunctionExamplePrivateHandle
()
example_test.go:122
FunctionExchangeConn
ExchangeConn performs a synchronous query. It sends the message m via the connection c and waits for a reply. The connection c is not closed by Exchan
client.go:420
FunctionExchangeContext
ExchangeContext performs a synchronous UDP query, like Exchange. It additionally obeys deadlines from the passed Context.
client.go:404
FunctionFuzz
(data []byte)
fuzz.go:8
FunctionFuzzNewRR
(data []byte)
fuzz.go:21
MethodGenerate
(msg []byte, t *TSIG)
tsig.go:79
MethodGenerate
(_ []byte, t *TSIG)
tsig_test.go:310
FunctionGenerateTXT
(r *rand.Rand, size int)
parse_test.go:205
← previousnext →401–500 of 1,687, ranked by callers