MCPcopy Create free account

hub / github.com/NLnetLabs/domain / functions

Functions4,465 in github.com/NLnetLabs/domain

↓ 3 callersMethodremove
(&mut self, version: Version)
src/zonetree/in_memory/versioned.rs:79
↓ 3 callersMethodresponse_mut
( &mut self, )
src/net/server/service.rs:360
↓ 3 callersFunctionrrsig_verify_dnskey
(ksk: Dnskey, zsk: Dnskey, rrsig: Rrsig)
src/dnssec/validator/base.rs:660
↓ 3 callersMethodscan_ascii_str
(&mut self, op: F)
src/base/scan.rs:960
↓ 3 callersMethodscan_octets
(&mut self)
src/base/scan.rs:945
↓ 3 callersMethodscan_owner_record
Scans a regular record with an explicit owner name.
src/zonefile/inplace.rs:384
↓ 3 callersMethodsend_request
( &self, request_msg: CR, )
src/net/client/tsig.rs:175
↓ 3 callersMethodset_aa
Set the AA bit.
src/new/base/message.rs:313
↓ 3 callersMethodset_aa
Sets the value of the [AA](Flags::aa) bit.
src/base/header.rs:216
↓ 3 callersMethodset_cd
Set the CD bit.
src/new/base/message.rs:363
↓ 3 callersMethodset_max_retries
Sets the maximum number of times a request is retried before giving up. If this value is too small or too large, it will be capped.
src/net/client/dgram.rs:119
↓ 3 callersMethodset_qr
Set the QR bit.
src/new/base/message.rs:290
↓ 3 callersMethodsig_iter
Return an iterator over the signature records in a group.
src/dnssec/validator/group.rs:310
↓ 3 callersMethodsignature
(&self)
src/rdata/dnssec.rs:970
↓ 3 callersMethodsignature_slice
Returns a the possibly truncated slice of the signature.
src/tsig/mod.rs:235
↓ 3 callersMethodskip
(parser: &mut Parser<'a, Octs>)
src/base/record.rs:1025
↓ 3 callersMethodskip_before
(&mut self, apex: &N)
src/dnssec/sign/records.rs:564
↓ 3 callersMethodsplit
Splits the name into two at the given position. Returns a pair of the left and right part of the split name. # Panics The method panics if the posi
src/base/name/relative.rs:517
↓ 3 callersMethodsplit_first
Splits off the first label. If this name is longer than just the root label, returns the first label as a relative name and removes it from the name
src/base/name/parsed.rs:166
↓ 3 callersMethodtime_signed
Returns the Unix time when the signature is created. Despite its type, this is actually a 48 bit number. The upper 16 bits will never be set.
src/rdata/tsig.rs:176
↓ 3 callersMethodto_bool
(&self)
src/dnssec/sign/keys/keyset.rs:1492
↓ 3 callersMethodto_name
Covert &[`RevName`] into [`NameBuf`]
src/new/base/name/reversed.rs:116
↓ 3 callersMethodtruncate
Truncates the name to the given length. # Panics The method panics if the position is not the beginning of a label or is beyond the end of the name.
src/base/name/relative.rs:539
↓ 3 callersMethodtry_remove
Tries to remove and return the query at the given index. Returns `None` if there was no query there.
src/net/client/stream.rs:1402
↓ 3 callersFunctionttl_for_sig
Compute the TTL for a signature. Take the original_ttl and the remaining signature lifetime into account.
src/dnssec/validator/utilities.rs:169
↓ 3 callersFunctionupdate_header
Update the Header of a Message in a Value by creating a new Value with a new Message if the Header needs to be changed. Return the original Value if
src/net/client/cache.rs:1236
↓ 3 callersMethodupdate_shim
Updates the length value to the current length of the target.
src/base/message_builder.rs:1880
↓ 3 callersMethodvalidation_state
Get the validation state.
src/dnssec/validator/context.rs:1658
↓ 3 callersMethodweight
(&self)
src/rdata/srv.rs:53
↓ 3 callersMethodwith_new_metadata
Set user defined metadata to associate with this request.
src/net/server/message.rs:265
↓ 3 callersMethodwith_or_default
Executes a closure for a child, creating a new child if necessary. The closure receives a reference to the node and a boolean expressing whether the
src/zonetree/in_memory/nodes.rs:373
↓ 3 callersMethodwrite
( self: Arc<Self>, )
examples/other/mysql-zone.rs:222
↓ 2 callersMethod_next_symbol
(&mut self, want: F)
src/zonefile/inplace.rs:1365
↓ 2 callersMethodaa
The AA bit.
src/new/base/message.rs:308
↓ 2 callersMethodadd
Try to add a record to a group. This function returns an error if it is not possible to add the record to the current group.
src/dnssec/validator/group.rs:123
↓ 2 callersMethodadd
Add a name and service to the router.
src/net/server/qname_router.rs:49
↓ 2 callersMethodadd_answer
Adds an RRset to the answer section.
src/zonetree/answer.rs:98
↓ 2 callersFunctionadd_answer_record
( req: &Message<O>, answer: &mut AnswerBuilder<BytesMut>, item: T, )
src/zonetree/update.rs:1289
↓ 2 callersMethodadd_error
Add an error to the set.
src/zonetree/error.rs:183
↓ 2 callersMethodadd_key_csk
Add a CSK.
src/dnssec/sign/keys/keyset.rs:169
↓ 2 callersMethodadd_key_ksk
Add a KSK.
src/dnssec/sign/keys/keyset.rs:105
↓ 2 callersMethodadd_key_zsk
Add a ZSK.
src/dnssec/sign/keys/keyset.rs:137
↓ 2 callersMethodadd_opt_impl
Add an option that is to be included in the final message.
src/net/server/single_service.rs:69
↓ 2 callersFunctionaddr_apply_mask
Zeros out unused bits in a address prefix of the given length Returns the new address and whether it was changed.
src/base/opt/subnet.rs:343
↓ 2 callersMethodadjust_ttl
Return an optinal TTL. The TTL is used to adjust the TTLs of the records in the group.
src/dnssec/validator/group.rs:994
↓ 2 callersMethodallow_invalid
Disables RFC 1035 section 5.2 zonefile validity checks.
src/zonefile/inplace.rs:108
↓ 2 callersMethodappend_bytes
Append bytes to this buffer. This is an internal convenience function used while building buffers.
src/new/base/name/absolute.rs:572
↓ 2 callersMethodappend_label
Append a label to this buffer. This is an internal convenience function used while building buffers.
src/new/base/name/absolute.rs:581
↓ 2 callersMethodappend_message
Used by the stream transport.
src/net/client/tsig.rs:568
↓ 2 callersMethodappend_message_impl
Appends the message to a composer.
src/net/client/request.rs:246
↓ 2 callersMethodappend_symbols
Appends a name from a sequence of symbols. If there currently is a label under construction, it will be ended before appending `chars`. The characte
src/base/name/builder.rs:373
↓ 2 callersMethodas_builder_mut
Returns a mutable reference to the underlying message builder.
src/base/message_builder.rs:697
↓ 2 callersMethodas_bytes
A byte representation of the [`UnparsedName`].
src/new/base/name/unparsed.rs:100
↓ 2 callersMethodas_mut
(&mut self)
src/rdata/svcb/params.rs:769
↓ 2 callersMethodas_mut
(&mut self)
src/rdata/rfc1035/a.rs:191
↓ 2 callersMethodas_slice
Returns a reference to the underlying octets slice. The slice will contain the domain name in wire format.
src/base/name/absolute.rs:351
↓ 2 callersMethodas_slice
Returns a slice of the padding octets.
src/base/opt/padding.rs:90
↓ 2 callersMethodas_slice
(&self)
src/base/opt/exterr.rs:374
↓ 2 callersMethodas_slice_mut
Returns a mutable slice of the option data.
src/base/opt/mod.rs:970
↓ 2 callersMethodas_slice_mut
Returns a mutable slice of the underlying octets. The slice will contain the key tag value in its wire format: a sequence of `u16` in network byte or
src/base/opt/keytag.rs:144
↓ 2 callersMethodas_str
(self)
src/rdata/rfc1035/txt.rs:855
↓ 2 callersMethodas_str
(self)
src/base/rdata.rs:511
↓ 2 callersMethodas_str
(self)
src/base/opt/mod.rs:1081
↓ 2 callersFunctionassert_opt
( reply: AdditionalBuilder<StreamTarget<Target>>, expected_rcode: Rcode, expected_opt_
src/net/server/util.rs:494
↓ 2 callersFunctionassert_to_name
(_: &T)
src/base/name/absolute.rs:1242
↓ 2 callersFunctionassert_to_relative_name
(_: &T)
src/base/name/relative.rs:1116
↓ 2 callersMethodborrow
(&self)
src/base/opt/nsid.rs:171
↓ 2 callersMethodbuild
( req_msg: Arc<Message<RequestOctets>>, sender: UnboundedSender<ServiceResult<Target>>,
src/net/server/middleware/xfr/batcher.rs:67
↓ 2 callersMethodbuild_bytes
( &self, bytes: &'b mut [u8], )
src/new/base/name/label.rs:334
↓ 2 callersMethodbuild_message
( self, msg: &Message<Octs>, builder: MessageBuilder<Target>, )
src/tsig/mod.rs:1812
↓ 2 callersMethodcache_expired1
A report that any cached values should have expired by now. This method should be called at least ttl seconds after the call to propagation1_complete
src/dnssec/sign/keys/keyset.rs:509
↓ 2 callersMethodcache_expired2
A report that any cached values should have expired by now. This method should be called at least ttl seconds after the call to propagation2_complete
src/dnssec/sign/keys/keyset.rs:554
↓ 2 callersMethodcache_lookup
Try to look up a name in the cache.
src/dnssec/validator/context.rs:1324
↓ 2 callersMethodcalculate_hash
( self, client_cookie: ClientCookie, client_ip: crate::base::net::IpAddr, secr
src/base/opt/cookie.rs:646
↓ 2 callersMethodcanonical_cmp
(&self, other: &Dnskey<Other>)
src/rdata/dnssec.rs:331
↓ 2 callersMethodcanonical_cmp
(&self, other: &Cdnskey<Other>)
src/rdata/cds.rs:223
↓ 2 callersMethodchain_root
Creates an absolute name by chaining the root label to it.
src/base/name/relative.rs:350
↓ 2 callersMethodcheck_bounds
(&self, bounds: &impl RangeBounds<usize>)
src/base/name/relative.rs:444
↓ 2 callersMethodcheck_bounds
Checks that a range starts and ends at label bounds.
src/base/name/absolute.rs:484
↓ 2 callersFunctioncheck_not_exists_for_wildcard
Check that target name does not exist. This typically happens if there is an answer but the answer is an expanded wildcard. In that case the closest e
src/dnssec/validator/utilities.rs:295
↓ 2 callersMethodclone
(&self)
src/new/rdata/edns.rs:172
↓ 2 callersMethodclone
(&self)
src/new/rdata/mod.rs:602
↓ 2 callersMethodclone_from
Replaces the contents of this [`OptBuilder`] with the given [`OptRecord`]`.
src/base/message_builder.rs:1691
↓ 2 callersMethodclose
Close all write state, if not closed already.
src/zonetree/update.rs:578
↓ 2 callersMethodclose_charstr
Ends a character string. If a previous call to [`append_slice`][Self::append_slice] started a new character string, a call to this method will close
src/rdata/rfc1035/txt.rs:807
↓ 2 callersMethodcmp
(&self, other: &Self)
src/rdata/dnssec.rs:349
↓ 2 callersMethodcmp
(&self, other: &Self)
src/rdata/svcb/params.rs:460
↓ 2 callersMethodcmp
(&self, other: &Self)
src/rdata/rfc1035/mx.rs:150
↓ 2 callersMethodcmp
(&self, other: &Self)
src/base/name/relative.rs:726
↓ 2 callersMethodcname
(rr: SharedRr)
src/zonetree/in_memory/read.rs:365
↓ 2 callersMethodcode
(self)
src/base/opt/mod.rs:766
↓ 2 callersMethodcommit
Commits any pending changes to the [`Zone`] being written to. Returns the created diff, if any.
src/zonetree/update.rs:543
↓ 2 callersMethodcompose
( &self, target: &mut Target, )
src/rdata/dnssec.rs:530
↓ 2 callersMethodcompose
Appends the wire format representation to an octets builder.
src/base/charstr.rs:374
↓ 2 callersMethodcompose
( &self, target: &mut Target, )
src/base/record.rs:211
↓ 2 callersMethodcompose_canonical_len_rdata
Appends the record data prefixed with its length.
src/base/rdata.rs:90
↓ 2 callersMethodcompose_canonical_rdata
( &self, target: &mut Target, )
src/rdata/rp.rs:228
↓ 2 callersMethodcompose_canonical_rdata
( &self, target: &mut Target, )
src/base/rdata.rs:141
↓ 2 callersMethodcompose_fixed
( &self, target: &mut Target, )
src/rdata/rfc1035/soa.rs:375
↓ 2 callersMethodcompose_head
( &self, target: &mut Target, )
src/rdata/srv.rs:265
← previousnext →701–800 of 4,465, ranked by callers