The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1368 | 1 | LLVMFuzzerTestOneInput | call site: 00001 |
GenericDNSPacketWriter
|
LLVMFuzzerTestOneInput
[function]
[call site]
00000
pdns::max
[function]
[call site]
00001
pdns::max
[function]
[call site]
00002
getEDNS0Record
[function]
[call site]
00003
locateEDNSOptRR
[function]
[call site]
00004
std::runtime_error
[function]
[call site]
00005
size
[function]
[call site]
00006
size
[function]
[call site]
00007
size
[function]
[call site]
00008
std::runtime_error
[function]
[call site]
00009
data
[function]
[call site]
00010
ntohs
[function]
[call site]
00011
ntohs
[function]
[call site]
00012
std::runtime_error
[function]
[call site]
00013
std::string_view
[function]
[call site]
00014
reinterpret_cast<const
[call site]
00015
data
[function]
[call site]
00016
size
[function]
[call site]
00017
DNSName::DNSName
[function]
[call site]
00018
std::string_view::data
[function]
[call site]
00019
std::string_view::length
[function]
[call site]
00020
assign
[function]
[call site]
00021
StatNode::empty
[function]
[call site]
00022
StatNode::empty
[function]
[call site]
00023
StatNode::empty
[function]
[call site]
00024
StatNode::empty
[function]
[call site]
00025
StatNode::empty
[function]
[call site]
00026
StatNode::empty
[function]
[call site]
00027
StatNode::empty
[function]
[call site]
00028
ZoneName::toStringNoDot
[function]
[call site]
00029
ZoneName::toStringNoDot
[function]
[call site]
00030
ZoneName::toStringNoDot
[function]
[call site]
00031
ZoneName::empty
[function]
[call site]
00032
ZoneName::empty
[function]
[call site]
00033
ZoneName::empty
[function]
[call site]
00034
StatNode::empty
[function]
[call site]
00035
StatNode::empty
[function]
[call site]
00036
StatNode::empty
[function]
[call site]
00037
ZoneName::toStringNoDot
[function]
[call site]
00038
ZoneName::toStringNoDot
[function]
[call site]
00039
ZoneName::empty
[function]
[call site]
00040
Base64Encode
[function]
[call site]
00041
empty
[function]
[call site]
00042
std::unique_ptr<BIO,
[call site]
00043
BIO_new
[function]
[call site]
00044
BIO_s_mem
[function]
[call site]
00045
std::runtime_error
[function]
[call site]
00046
BIO_new
[function]
[call site]
00047
BIO_f_base64
[function]
[call site]
00048
std::runtime_error
[function]
[call site]
00049
std::unique_ptr<BIO,
[call site]
00050
BIO_push
[function]
[call site]
00051
safe_memory_release
[function]
[call site]
00052
sodium_munlock
[function]
[call site]
00053
SensitiveData::reallyClearContent
[function]
[call site]
00054
sodium_memzero
[function]
[call site]
00055
explicit_bzero
[function]
[call site]
00056
explicit_memset
[function]
[call site]
00057
explicit_memset
[function]
[call site]
00058
gnutls_memset
[function]
[call site]
00059
reinterpret_cast<volatile
[call site]
00060
memset
[function]
[call site]
00061
BIO_set_flags
[function]
[call site]
00062
AuthPacketCache::get
[function]
[call site]
00063
AuthPacketCache::cleanupIfNeeded
[function]
[call site]
00064
time
[function]
[call site]
00065
max
[function]
[call site]
00066
DLOG
[function]
[call site]
00067
SLOG
[function]
[call site]
00068
info
[function]
[call site]
00069
Logging::Loggable
[function]
[call site]
00070
Logging::Loggable
[function]
[call site]
00071
DLOG
[function]
[call site]
00072
SLOG
[function]
[call site]
00073
info
[function]
[call site]
00074
Logging::Loggable
[function]
[call site]
00075
std::max
[function]
[call site]
00076
std::min
[function]
[call site]
00077
DLOG
[function]
[call site]
00078
SLOG
[function]
[call site]
00079
info
[function]
[call site]
00080
Logging::Loggable
[function]
[call site]
00081
AuthPacketCache::cleanup
[function]
[call site]
00082
write_lock
[function]
[call site]
00083
AuthPacketCache::get
[function]
[call site]
00084
AuthPacketCache::cleanupIfNeeded
[function]
[call site]
00085
canHashPacket
[function]
[call site]
00086
getString
[function]
[call site]
00087
setHash
[function]
[call site]
00088
time
[function]
[call site]
00089
read_lock
[function]
[call site]
00090
pdns_ci_find
[function]
[call site]
00091
std::search
[function]
[call site]
00092
begin
[function]
[call site]
00093
end
[function]
[call site]
00094
begin
[function]
[call site]
00095
end
[function]
[call site]
00096
end
[function]
[call site]
00097
begin
[function]
[call site]
00098
loggerBackend
[function]
[call site]
00099
Logger::Urgency
[function]
[call site]
00100
std::stringstream::str
[function]
[call site]
00101
std::quoted
[function]
[call site]
00102
std::quoted
[function]
[call site]
00103
pdns::random_minimum_acceptable_value
[function]
[call site]
00104
std::quoted
[function]
[call site]
00105
pdns::random_minimum_acceptable_value
[function]
[call site]
00106
std::quoted
[function]
[call site]
00107
std::to_string
[function]
[call site]
00108
std::quoted
[function]
[call site]
00109
Logr::Logger::toString
[function]
[call site]
00110
static_cast<unsigned
[call site]
00111
std::array::size
[function]
[call site]
00112
std::array::at
[function]
[call site]
00113
std::quoted
[function]
[call site]
00114
Logging::toTimestampStringMilli
[function]
[call site]
00115
std::scoped_lock
[function]
[call site]
00116
strftime
[function]
[call site]
00117
data
[function]
[call site]
00118
size
[function]
[call site]
00119
c_str
[function]
[call site]
00120
localtime_r
[function]
[call site]
00121
snprintf
[function]
[call site]
00122
data
[function]
[call site]
00123
size
[function]
[call site]
00124
static_cast<long
[call site]
00125
snprintf
[function]
[call site]
00126
at
[function]
[call site]
00127
size
[function]
[call site]
00128
static_cast<long>
[function]
[call site]
00129
data
[function]
[call site]
00130
std::quoted
[function]
[call site]
00131
std::stringstream::str
[function]
[call site]
00132
getMap
[function]
[call site]
00133
SharedLockGuarded::try_read_lock
[function]
[call site]
00134
SharedLockGuardedNonExclusiveTryHolder<T>
[function]
[call site]
00135
LockGuardedTryHolder::owns_lock
[function]
[call site]
00136
LockGuardedTryHolder::owns_lock
[function]
[call site]
00137
LockGuardedTryHolder::owns_lock
[function]
[call site]
00138
inc
[function]
[call site]
00139
AuthPacketCache::getEntryLocked
[function]
[call site]
00140
AuthPacketCache::get
[function]
[call site]
00141
AuthPacketCache::cleanupIfNeeded
[function]
[call site]
00142
canHashPacket
[function]
[call site]
00143
getString
[function]
[call site]
00144
setHash
[function]
[call site]
00145
time
[function]
[call site]
00146
read_lock
[function]
[call site]
00147
pdns_ci_find
[function]
[call site]
00148
loggerBackend
[function]
[call site]
00149
getMap
[function]
[call site]
00150
SharedLockGuarded::try_read_lock
[function]
[call site]
00151
LockGuardedTryHolder::owns_lock
[function]
[call site]
00152
inc
[function]
[call site]
00153
AuthPacketCache::getEntryLocked
[function]
[call site]
00154
getString
[function]
[call site]
00155
LUARecordContent::getCode
[function]
[call site]
00156
stringtok
[function]
[call site]
00157
pdns::views::UnsignedCharView::length
[function]
[call site]
00158
pdns::views::UnsignedCharView::length
[function]
[call site]
00159
pdns::views::UnsignedCharView::length
[function]
[call site]
00160
string::find_first_not_of
[function]
[call site]
00161
string::find_first_of
[function]
[call site]
00162
protozero::push_back
[function]
[call site]
00163
std::vector<char>*::push_back
[function]
[call site]
00164
string::substr
[function]
[call site]
00165
protozero::push_back
[function]
[call site]
00166
string::substr
[function]
[call site]
00167
protozero::append
[function]
[call site]
00168
insert
[function]
[call site]
00169
insert
[function]
[call site]
00170
insert
[function]
[call site]
00171
std::move
[function]
[call site]
00172
std::move
[function]
[call site]
00173
std::vector<char>*::end
[function]
[call site]
00174
noparse
[function]
[call site]
00175
rfc_str
[function]
[call site]
00176
validate
[function]
[call site]
00177
std::range_error
[function]
[call site]
00178
std::range_error
[function]
[call site]
00179
std::range_error
[function]
[call site]
00180
std::range_error
[function]
[call site]
00181
std::setfill
[function]
[call site]
00182
std::setw
[function]
[call site]
00183
std::setfill
[function]
[call site]
00184
std::setw
[function]
[call site]
00185
std::setfill
[function]
[call site]
00186
std::setw
[function]
[call site]
00187
std::setfill
[function]
[call site]
00188
std::setw
[function]
[call site]
00189
std::setfill
[function]
[call site]
00190
std::setw
[function]
[call site]
00191
std::setfill
[function]
[call site]
00192
std::setw
[function]
[call site]
00193
std::setfill
[function]
[call site]
00194
std::setw
[function]
[call site]
00195
std::ostringstream::str
[function]
[call site]
00196
size
[function]
[call site]
00197
size
[function]
[call site]
00198
size
[function]
[call site]
00199
spoofQuestion
[function]
[call site]
00200
equal_range
[function]
[call site]
00201
AuthPacketCache::entryMatches
[function]
[call site]
00202
queryMatches
[function]
[call site]
00203
getString
[function]
[call site]
00204
LUARecordContent::getCode
[function]
[call site]
00205
noparse
[function]
[call site]
00206
rfc_str
[function]
[call site]
00207
size
[function]
[call site]
00208
spoofQuestion
[function]
[call site]
00209
pruneLockedCollectionsVector
[function]
[call site]
00210
time
[function]
[call site]
00211
SharedLockGuarded::try_write_lock
[function]
[call site]
00212
SharedLockGuardedTryHolder<T>
[function]
[call site]
00213
size
[function]
[call site]
00214
size
[function]
[call site]
00215
size
[function]
[call site]
00216
boost::multi_index::get<S>
[function]
[call site]
00217
begin
[function]
[call site]
00218
end
[function]
[call site]
00219
erase
[function]
[call site]
00220
DLOG
[function]
[call site]
00221
SLOG
[function]
[call site]
00222
info
[function]
[call site]
00223
Logging::Loggable
[function]
[call site]
00224
Logging::Loggable
[function]
[call site]
00225
canHashPacket
[function]
[call site]
00226
getString
[function]
[call site]
00227
setHash
[function]
[call site]
00228
time
[function]
[call site]
00229
read_lock
[function]
[call site]
00230
pdns_ci_find
[function]
[call site]
00231
loggerBackend
[function]
[call site]
00232
getMap
[function]
[call site]
00233
SharedLockGuarded::try_read_lock
[function]
[call site]
00234
LockGuardedTryHolder::owns_lock
[function]
[call site]
00235
inc
[function]
[call site]
00236
AuthPacketCache::getEntryLocked
[function]
[call site]
00237
getString
[function]
[call site]
00238
LUARecordContent::getCode
[function]
[call site]
00239
noparse
[function]
[call site]
00240
rfc_str
[function]
[call site]
00241
size
[function]
[call site]
00242
spoofQuestion
[function]
[call site]
00243
BIO_write
[function]
[call site]
00244
AuthPacketCache::get
[function]
[call site]
00245
c_str
[function]
[call site]
00246
length
[function]
[call site]
00247
static_cast<size_t>
[function]
[call site]
00248
length
[function]
[call site]
00249
std::runtime_error
[function]
[call site]
00250
BIO_flush
[function]
[call site]
00251
AuthPacketCache::get
[function]
[call site]
00252
BIO_get_mem_data
[function]
[call site]
00253
AuthPacketCache::get
[function]
[call site]
00254
std::string
[function]
[call site]
00255
LocalStateHolder::reset
[function]
[call site]
00256
LocalStateHolder::reset
[function]
[call site]
00257
LocalStateHolder::reset
[function]
[call site]
00258
std::memchr
[function]
[call site]
00259
reserve
[function]
[call site]
00260
size
[function]
[call site]
00261
DNSName::throwSafeRangeError
[function]
[call site]
00262
DNSName::appendEscapedLabel
[function]
[call site]
00263
static_cast<uint8_t>
[function]
[call site]
00264
append
[function]
[call site]
00265
static_cast<char>
[function]
[call site]
00266
snprintf
[function]
[call site]
00267
static_cast<size_t>
[function]
[call site]
00268
std::runtime_error
[function]
[call site]
00269
std::to_string
[function]
[call site]
00270
std::string
[function]
[call site]
00271
append
[function]
[call site]
00272
std::range_error
[function]
[call site]
00273
append
[function]
[call site]
00274
append
[function]
[call site]
00275
DNSName::throwSafeRangeError
[function]
[call site]
00276
static_cast<ptrdiff_t>
[function]
[call site]
00277
DNSName::throwSafeRangeError
[function]
[call site]
00278
append
[function]
[call site]
00279
segmentDNSNameRaw
[function]
[call site]
00280
size
[function]
[call site]
00281
DNSName::throwSafeRangeError
[function]
[call site]
00282
ntohs
[function]
[call site]
00283
ntohs
[function]
[call site]
00284
ntohs
[function]
[call site]
00285
PacketReader::getName
[function]
[call site]
00286
data
[function]
[call site]
00287
size
[function]
[call site]
00288
std::out_of_range
[function]
[call site]
00289
string
[function]
[call site]
00290
what
[function]
[call site]
00291
std::out_of_range
[function]
[call site]
00292
PDNSException
[function]
[call site]
00293
PacketReader::skip
[function]
[call site]
00294
size
[function]
[call site]
00295
std::out_of_range
[function]
[call site]
00296
std::to_string
[function]
[call site]
00297
std::to_string
[function]
[call site]
00298
std::to_string
[function]
[call site]
00299
size
[function]
[call site]
00300
PacketReader::getName
[function]
[call site]
00301
PacketReader::getDnsrecordheader
[function]
[call site]
00302
reinterpret_cast<unsigned
[call site]
00303
at
[function]
[call site]
00304
ntohs
[function]
[call site]
00305
ntohs
[function]
[call site]
00306
ntohs
[function]
[call site]
00307
ntohl
[function]
[call site]
00308
size
[function]
[call site]
00309
size
[function]
[call site]
00310
std::out_of_range
[function]
[call site]
00311
std::to_string
[function]
[call site]
00312
std::to_string
[function]
[call site]
00313
std::to_string
[function]
[call site]
00314
size
[function]
[call site]
00315
PacketReader::skip
[function]
[call site]
00316
PacketReader::getPosition
[function]
[call site]
00317
PacketReader::getName
[function]
[call site]
00318
PacketReader::getDnsrecordheader
[function]
[call site]
00319
DNSName::isRoot
[function]
[call site]
00320
size
[function]
[call site]
00321
PacketReader::getPosition
[function]
[call site]
00322
size
[function]
[call site]
00323
std::range_error
[function]
[call site]
00324
PacketReader::skip
[function]
[call site]
00325
size
[function]
[call site]
00326
at
[function]
[call site]
00327
memcpy
[function]
[call site]
00328
at
[function]
[call site]
00329
locateEDNSOptRR
[function]
[call site]
00330
isEDNSOptionInOpt
[function]
[call site]
00331
static_cast<unsigned
[call site]
00332
at
[function]
[call site]
00333
static_cast<unsigned
[call site]
00334
at
[function]
[call site]
00335
static_cast<unsigned
[call site]
00336
at
[function]
[call site]
00337
static_cast<unsigned
[call site]
00338
at
[function]
[call site]
00339
static_cast<unsigned
[call site]
00340
at
[function]
[call site]
00341
static_cast<unsigned
[call site]
00342
at
[function]
[call site]
00343
rewriteResponseWithoutEDNS
[function]
[call site]
00344
size
[function]
[call site]
00345
data
[function]
[call site]
00346
ntohs
[function]
[call site]
00347
ntohs
[function]
[call site]
00348
std::string_view
[function]
[call site]
00349
reinterpret_cast<const
[call site]
00350
data
[function]
[call site]
00351
size
[function]
[call site]
00352
ntohs
[function]
[call site]
00353
ntohs
[function]
[call site]
00354
ntohs
[function]
[call site]
00355
ntohs
[function]
[call site]
00356
PacketReader::getName
[function]
[call site]
00357
PacketReader::get16BitInt
[function]
[call site]
00358
static_cast<uint8_t>
[function]
[call site]
00359
at
[function]
[call site]
00360
static_cast<uint8_t>
[function]
[call site]
00361
at
[function]
[call site]
00362
PacketReader::get16BitInt
[function]
[call site]
00363
getHeader
[function]
[call site]
00364
getData
[function]
[call site]
00365
std::runtime_error
[function]
[call site]
00366
std::to_string
[function]
[call site]
00367
getData
[function]
[call site]
00368
dnsheader_aligned
[function]
[call site]
00369
getData
[function]
[call site]
00370
getHeader
[function]
[call site]
00371
getHeader
[function]
[call site]
00372
getHeader
[function]
[call site]
00373
getHeader
[function]
[call site]
00374
getHeader
[function]
[call site]
00375
getHeader
[function]
[call site]
00376
getHeader
[function]
[call site]
00377
getHeader
[function]
[call site]
00378
PacketReader::getName
[function]
[call site]
00379
PacketReader::get16BitInt
[function]
[call site]
00380
PacketReader::get16BitInt
[function]
[call site]
00381
PacketReader::getName
[function]
[call site]
00382
PacketReader::getDnsrecordheader
[function]
[call site]
00383
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
00384
GenericDNSPacketWriter<Container>::commit
[function]
[call site]
00385
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00386
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00387
std::range_error
[function]
[call site]
00388
std::to_string
[function]
[call site]
00389
std::to_string
[function]
[call site]
00390
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00391
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00392
pdns::max
[function]
[call site]
00393
std::range_error
[function]
[call site]
00394
std::to_string
[function]
[call site]
00395
pdns::max
[function]
[call site]
00396
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00397
at
[function]
[call site]
00398
at
[function]
[call site]
00399
reinterpret_cast<dnsheader*>
[function]
[call site]
00400
begin
[function]
[call site]
00401
htons
[function]
[call site]
00402
ntohs
[function]
[call site]
00403
htons
[function]
[call site]
00404
ntohs
[function]
[call site]
00405
htons
[function]
[call site]
00406
ntohs
[function]
[call site]
00407
htons
[function]
[call site]
00408
ntohs
[function]
[call site]
00409
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00410
pdns::max
[function]
[call site]
00411
std::range_error
[function]
[call site]
00412
std::to_string
[function]
[call site]
00413
pdns::max
[function]
[call site]
00414
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00415
isRoot
[function]
[call site]
00416
insert
[function]
[call site]
00417
end
[function]
[call site]
00418
reinterpret_cast<const
[call site]
00419
std::array::begin
[function]
[call site]
00420
reinterpret_cast<const
[call site]
00421
std::array::end
[function]
[call site]
00422
GenericDNSPacketWriter<Container>::xfrName
[function]
[call site]
00423
empty
[function]
[call site]
00424
isRoot
[function]
[call site]
00425
push_back
[function]
[call site]
00426
GenericDNSPacketWriter<Container>::lookupName
[function]
[call site]
00427
getStorage
[function]
[call site]
00428
cbegin
[function]
[call site]
00429
cend
[function]
[call site]
00430
protozero::push_back
[function]
[call site]
00431
std::vector<char>*::push_back
[function]
[call site]
00432
cbegin
[function]
[call site]
00433
makeHexDump
[function]
[call site]
00434
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
00435
length
[function]
[call site]
00436
capacity
[function]
[call site]
00437
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00438
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00439
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00440
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
00441
length
[function]
[call site]
00442
capacity
[function]
[call site]
00443
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00444
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
00445
capacity
[function]
[call site]
00446
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00447
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
00448
capacity
[function]
[call site]
00449
pdns::ProtoZero::RecMessage::size
[function]
[call site]
00450
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
00451
static_cast<size_t>
[function]
[call site]
00452
size
[function]
[call site]
00453
size
[function]
[call site]
00454
snprintf
[function]
[call site]
00455
std::array::data
[function]
[call site]
00456
std::array::size
[function]
[call site]
00457
static_cast<unsigned
[call site]
00458
std::array::data
[function]
[call site]
00459
string
[function]
[call site]
00460
c_str
[function]
[call site]
00461
c_str
[function]
[call site]
00462
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00463
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00464
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00465
reinterpret_cast<const
[call site]
00466
data
[function]
[call site]
00467
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00468
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00469
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00470
clear
[function]
[call site]
00471
LockGuardedTryHolder::owns_lock
[function]
[call site]
00472
LockGuardedTryHolder::owns_lock
[function]
[call site]
00473
LockGuardedTryHolder::owns_lock
[function]
[call site]
00474
LockGuardedTryHolder::owns_lock
[function]
[call site]
00475
store
[function]
[call site]
00476
store
[function]
[call site]
00477
store
[function]
[call site]
00478
store
[function]
[call site]
00479
store
[function]
[call site]
00480
store
[function]
[call site]
00481
store
[function]
[call site]
00482
cbegin
[function]
[call site]
00483
cend
[function]
[call site]
00484
cbegin
[function]
[call site]
00485
std::to_string
[function]
[call site]
00486
begin
[function]
[call site]
00487
protozero::push_back
[function]
[call site]
00488
boost::container::static_vector<uint16_t,
[call site]
00489
boost::container::static_vector<uint16_t,
[call site]
00490
boost::container::static_vector<uint16_t,
[call site]
00491
boost::container::static_vector<uint16_t,
[call site]
00492
std::string_view
[function]
[call site]
00493
c_str
[function]
[call site]
00494
std::string_view
[function]
[call site]
00495
pdns_ilexicographical_compare_three_way
[function]
[call site]
00496
std::string_view::data
[function]
[call site]
00497
std::string_view::data
[function]
[call site]
00498
std::string_view::length
[function]
[call site]
00499
std::string_view::length
[function]
[call site]
00500
dns_tolower
[function]
[call site]
00501
dns_tolower
[function]
[call site]
00502
length
[function]
[call site]
00503
boost::container::static_vector<uint16_t,
[call site]
00504
getStorage
[function]
[call site]
00505
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00506
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00507
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00508
push_back
[function]
[call site]
00509
makeHexDump
[function]
[call site]
00510
string
[function]
[call site]
00511
c_str
[function]
[call site]
00512
c_str
[function]
[call site]
00513
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00514
insert
[function]
[call site]
00515
end
[function]
[call site]
00516
c_str
[function]
[call site]
00517
c_str
[function]
[call site]
00518
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00519
push_back
[function]
[call site]
00520
push_back
[function]
[call site]
00521
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00522
push_back
[function]
[call site]
00523
make_unique<DNSName>
[function]
[call site]
00524
makeLowerCase
[function]
[call site]
00525
getStorage
[function]
[call site]
00526
makeHexDump
[function]
[call site]
00527
string
[function]
[call site]
00528
c_str
[function]
[call site]
00529
c_str
[function]
[call site]
00530
length
[function]
[call site]
00531
insert
[function]
[call site]
00532
end
[function]
[call site]
00533
c_str
[function]
[call site]
00534
c_str
[function]
[call site]
00535
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00536
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00537
pdns::max
[function]
[call site]
00538
runtime_error
[function]
[call site]
00539
htons
[function]
[call site]
00540
static_cast<uint16_t>
[function]
[call site]
00541
reinterpret_cast<uint8_t*>
[function]
[call site]
00542
insert
[function]
[call site]
00543
end
[function]
[call site]
00544
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00545
GenericDNSPacketWriter<Container>::xfr32BitInt
[function]
[call site]
00546
pdns::max
[function]
[call site]
00547
runtime_error
[function]
[call site]
00548
htonl
[function]
[call site]
00549
static_cast<uint32_t>
[function]
[call site]
00550
reinterpret_cast<uint8_t*>
[function]
[call site]
00551
insert
[function]
[call site]
00552
end
[function]
[call site]
00553
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00554
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00555
PacketReader::xfrBlob
[function]
[call site]
00556
std::out_of_range
[function]
[call site]
00557
assign
[function]
[call site]
00558
at
[function]
[call site]
00559
at
[function]
[call site]
00560
clear
[function]
[call site]
00561
LockGuardedTryHolder::owns_lock
[function]
[call site]
00562
LockGuardedTryHolder::owns_lock
[function]
[call site]
00563
store
[function]
[call site]
00564
store
[function]
[call site]
00565
store
[function]
[call site]
00566
store
[function]
[call site]
00567
store
[function]
[call site]
00568
store
[function]
[call site]
00569
store
[function]
[call site]
00570
std::out_of_range
[function]
[call site]
00571
PacketReader::xfrBlob
[function]
[call site]
00572
std::out_of_range
[function]
[call site]
00573
assign
[function]
[call site]
00574
at
[function]
[call site]
00575
at
[function]
[call site]
00576
clear
[function]
[call site]
00577
std::out_of_range
[function]
[call site]
00578
PacketReader::getName
[function]
[call site]
00579
PacketReader::getDnsrecordheader
[function]
[call site]
00580
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
00581
PacketReader::xfrBlob
[function]
[call site]
00582
PacketReader::xfrBlob
[function]
[call site]
00583
PacketReader::getName
[function]
[call site]
00584
PacketReader::getDnsrecordheader
[function]
[call site]
00585
DNSName::isRoot
[function]
[call site]
00586
size
[function]
[call site]
00587
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
00588
PacketReader::xfrBlob
[function]
[call site]
00589
PacketReader::xfrBlob
[function]
[call site]
00590
PacketReader::skip
[function]
[call site]
00591
P11KitAttribute::commit
[function]
[call site]
00592
assign
[function]
[call site]
00593
StatNode::empty
[function]
[call site]
00594
ZoneName::toStringNoDot
[function]
[call site]
00595
StatNode::empty
[function]
[call site]
00596
ZoneName::toStringNoDot
[function]
[call site]
00597
Base64Encode
[function]
[call site]
00598
get
[function]
[call site]
00599
count
[function]
[call site]
00600
find
[function]
[call site]
00601
load
[function]
[call site]
00602
assert
[function]
[call site]
00603
assert
[function]
[call site]
00604
static_cast<Reader*>
[function]
[call site]
00605
GenericDNSPacketWriter::eof
[function]
[call site]
00606
qthread
[function]
[call site]
00607
withName
[function]
[call site]
00608
std::to_string
[function]
[call site]
00609
setThreadName
[function]
[call site]
00610
trySetThreadName
[function]
[call site]
00611
pthread_setname_np
[function]
[call site]
00612
pthread_self
[function]
[call site]
00613
c_str
[function]
[call site]
00614
pthread_set_name_np
[function]
[call site]
00615
pthread_self
[function]
[call site]
00616
c_str
[function]
[call site]
00617
pthread_set_name_np
[function]
[call site]
00618
pthread_self
[function]
[call site]
00619
c_str
[function]
[call site]
00620
pthread_setname_np
[function]
[call site]
00621
c_str
[function]
[call site]
00622
pthread_setname_np
[function]
[call site]
00623
pthread_self
[function]
[call site]
00624
c_str
[function]
[call site]
00625
substr
[function]
[call site]
00626
trySetThreadName
[function]
[call site]
00627
SLOG
[function]
[call site]
00628
warnlog
[function]
[call site]
00629
genlog
[function]
[call site]
00630
dolog
[function]
[call site]
00631
std::ostringstream::str
[function]
[call site]
00632
dnsdist::logging::LoggingConfiguration::getSyslog
[function]
[call site]
00633
syslog
[function]
[call site]
00634
rfc_str
[function]
[call site]
00635
validate
[function]
[call site]
00636
std::setfill
[function]
[call site]
00637
std::setw
[function]
[call site]
00638
std::setfill
[function]
[call site]
00639
std::setw
[function]
[call site]
00640
std::setfill
[function]
[call site]
00641
std::setw
[function]
[call site]
00642
std::setfill
[function]
[call site]
00643
std::setw
[function]
[call site]
00644
std::setfill
[function]
[call site]
00645
std::setw
[function]
[call site]
00646
std::setfill
[function]
[call site]
00647
std::setw
[function]
[call site]
00648
std::setfill
[function]
[call site]
00649
std::setw
[function]
[call site]
00650
std::ostringstream::str
[function]
[call site]
00651
dnsdist::logging::LoggingConfiguration::getLogTimestamps
[function]
[call site]
00652
dnsdist::logging::logTime
[function]
[call site]
00653
time
[function]
[call site]
00654
localtime_r
[function]
[call site]
00655
std::scoped_lock
[function]
[call site]
00656
strftime
[function]
[call site]
00657
std::array::data
[function]
[call site]
00658
std::array::size
[function]
[call site]
00659
std::array::data
[function]
[call site]
00660
strerror
[function]
[call site]
00661
dnsdist::logging::getTopLogger
[function]
[call site]
00662
std::atomic_load_explicit
[function]
[call site]
00663
std::runtime_error
[function]
[call site]
00664
Logging::Logger::withName
[function]
[call site]
00665
std::make_shared<Logger>
[function]
[call site]
00666
Logging::Logger::getptr
[function]
[call site]
00667
shared_from_this
[function]
[call site]
00668
value
[function]
[call site]
00669
std::make_shared<Logger>
[function]
[call site]
00670
Logging::Logger::getptr
[function]
[call site]
00671
std::string
[function]
[call site]
00672
Logging::Loggable
[function]
[call site]
00673
SLOG
[function]
[call site]
00674
strerror
[function]
[call site]
00675
withName
[function]
[call site]
00676
Logging::Loggable
[function]
[call site]
00677
Distributor<Answer,Question,Backend>::Create
[function]
[call site]
00678
SingleThreadDistributor<Answer,Question,Backend>::SingleThreadDistributor<Answer,Question,Backend>
[function]
[call site]
00679
MultiThreadDistributor<Answer,Question,Backend>::MultiThreadDistributor<Answer,Question,Backend>
[function]
[call site]
00680
arg
[function]
[call site]
00681
getPointer
[function]
[call site]
00682
getPointer
[function]
[call site]
00683
getPointer
[function]
[call site]
00684
getPointer
[function]
[call site]
00685
getPointer
[function]
[call site]
00686
getPointer
[function]
[call site]
00687
canReusePort
[function]
[call site]
00688
empty
[function]
[call site]
00689
resize
[function]
[call site]
00690
resize
[function]
[call site]
00691
resize
[function]
[call site]
00692
at
[function]
[call site]
00693
at
[function]
[call site]
00694
resize
[function]
[call site]
00695
receive
[function]
[call site]
00696
waitForData
[function]
[call site]
00697
waitForRWData
[function]
[call site]
00698
memset
[function]
[call site]
00699
poll
[function]
[call site]
00700
getHandle
[function]
[call site]
00701
recv
[function]
[call site]
00702
getHandle
[function]
[call site]
00703
std::array::data
[function]
[call site]
00704
std::array::size
[function]
[call site]
00705
string
[function]
[call site]
00706
std::array::data
[function]
[call site]
00707
static_cast<size_t>
[function]
[call site]
00708
DNSRecordContent::NumberToType
[function]
[call site]
00709
getT2Namemap
[function]
[call site]
00710
pair
[function]
[call site]
00711
getT2Namemap
[function]
[call site]
00712
std::to_string
[function]
[call site]
00713
ArgvMap::begin
[function]
[call site]
00714
ArgvMap::begin
[function]
[call site]
00715
ArgvMap::begin
[function]
[call site]
00716
loggerBackend
[function]
[call site]
00717
Logger::Urgency
[function]
[call site]
00718
std::stringstream::str
[function]
[call site]
00719
std::quoted
[function]
[call site]
00720
std::quoted
[function]
[call site]
00721
pdns::random_minimum_acceptable_value
[function]
[call site]
00722
std::quoted
[function]
[call site]
00723
pdns::random_minimum_acceptable_value
[function]
[call site]
00724
std::quoted
[function]
[call site]
00725
std::to_string
[function]
[call site]
00726
std::quoted
[function]
[call site]
00727
Logr::Logger::toString
[function]
[call site]
00728
std::quoted
[function]
[call site]
00729
Logging::toTimestampStringMilli
[function]
[call site]
00730
std::quoted
[function]
[call site]
00731
std::stringstream::str
[function]
[call site]
00732
ips::emplace_back
[function]
[call site]
00733
auto::getContent
[function]
[call site]
00734
DNSRecordContent::NumberToType
[function]
[call site]
00735
auto::getContent
[function]
[call site]
00736
push_back
[function]
[call site]
00737
DTime::udiffNoReset
[function]
[call site]
00738
DTime::udiff
[function]
[call site]
00739
gettimeofday
[function]
[call site]
00740
std::max
[function]
[call site]
00741
DNSPacket::getInnerRemote
[function]
[call site]
00742
DNSPacket::hasEDNSCookie
[function]
[call site]
00743
ringAccount
[function]
[call site]
00744
ringAccount
[function]
[call site]
00745
DNSPacket::getInnerRemote
[function]
[call site]
00746
DNSPacket::getMaxReplyLen
[function]
[call site]
00747
std::shared_ptr::info
[function]
[call site]
00748
Logging::Loggable
[function]
[call site]
00749
DNSPacket::getRemoteString
[function]
[call site]
00750
DNSPacket::getRemote
[function]
[call site]
00751
toString
[function]
[call site]
00752
getnameinfo
[function]
[call site]
00753
reinterpret_cast<const
[call site]
00754
getSocklen
[function]
[call site]
00755
std::array::data
[function]
[call site]
00756
std::array::size
[function]
[call site]
00757
std::array::data
[function]
[call site]
00758
string
[function]
[call site]
00759
gai_strerror
[function]
[call site]
00760
DNSPacket::hasEDNSSubnet
[function]
[call site]
00761
DNSPacket::getRealRemote
[function]
[call site]
00762
getSource
[function]
[call site]
00763
DNSPacket::getInnerRemote
[function]
[call site]
00764
Logging::Loggable
[function]
[call site]
00765
Logging::Loggable
[function]
[call site]
00766
Logging::Loggable
[function]
[call site]
00767
Logging::Loggable
[function]
[call site]
00768
DNSPacket::getMaxReplyLen
[function]
[call site]
00769
Logging::Loggable
[function]
[call site]
00770
std::shared_ptr::info
[function]
[call site]
00771
Logging::Loggable
[function]
[call site]
00772
DNSPacket::getRemoteString
[function]
[call site]
00773
Logging::Loggable
[function]
[call site]
00774
Logging::Loggable
[function]
[call site]
00775
Logging::Loggable
[function]
[call site]
00776
Logging::Loggable
[function]
[call site]
00777
DNSPacket::getMaxReplyLen
[function]
[call site]
00778
DNSPacket::getRemoteString
[function]
[call site]
00779
DNSPacket::getMaxReplyLen
[function]
[call site]
00780
DNSPacket::getMaxReplyLen
[function]
[call site]
00781
enabled
[function]
[call site]
00782
DNSPacket::couldBeCached
[function]
[call site]
00783
getViewFromNetwork
[function]
[call site]
00784
get
[function]
[call site]
00785
SLOG
[function]
[call site]
00786
std::shared_ptr::info
[function]
[call site]
00787
DNSPacket::setRemote
[function]
[call site]
00788
reset
[function]
[call site]
00789
close
[function]
[call site]
00790
SSL_shutdown
[function]
[call site]
00791
get
[function]
[call site]
00792
DNSPacket::setSocket
[function]
[call site]
00793
DNSPacket::getSocket
[function]
[call site]
00794
DNSPacket::setMaxReplyLen
[function]
[call site]
00795
DNSPacket::getMaxReplyLen
[function]
[call site]
00796
DNSPacket::commitD
[function]
[call site]
00797
replace
[function]
[call site]
00798
DTime::udiffNoReset
[function]
[call site]
00799
std::max
[function]
[call site]
00800
send
[function]
[call site]
00801
empty
[function]
[call site]
00802
exit
[function]
[call site]
00803
getHeader
[function]
[call site]
00804
getData
[function]
[call site]
00805
std::runtime_error
[function]
[call site]
00806
std::to_string
[function]
[call site]
00807
getData
[function]
[call site]
00808
dnsheader_aligned
[function]
[call site]
00809
getData
[function]
[call site]
00810
front
[function]
[call site]
00811
pop_front
[function]
[call site]
00812
getHeader
[function]
[call site]
00813
getHeader
[function]
[call site]
00814
Socket::send
[function]
[call site]
00815
Socket::send
[function]
[call site]
00816
data
[function]
[call site]
00817
size
[function]
[call site]
00818
NetworkError
[function]
[call site]
00819
stringerror
[function]
[call site]
00820
pdns::getMessageFromErrno
[function]
[call site]
00821
resize
[function]
[call site]
00822
strerror_r
[function]
[call site]
00823
std::string::data
[function]
[call site]
00824
std::string::length
[function]
[call site]
00825
strerror_r
[function]
[call site]
00826
std::string::data
[function]
[call site]
00827
std::string::length
[function]
[call site]
00828
std::string::c_str
[function]
[call site]
00829
getHandle
[function]
[call site]
00830
ArgvMap::begin
[function]
[call site]
00831
ArgvMap::begin
[function]
[call site]
00832
size
[function]
[call site]
00833
size
[function]
[call site]
00834
size
[function]
[call site]
00835
getHeader
[function]
[call site]
00836
getHeader
[function]
[call site]
00837
udiff
[function]
[call site]
00838
getCurrentTime
[function]
[call site]
00839
gettime
[function]
[call site]
00840
clock_gettime
[function]
[call site]
00841
unixDie
[function]
[call site]
00842
runtime_error
[function]
[call site]
00843
stringerror
[function]
[call site]
00844
update_latencies
[function]
[call site]
00845
std::max
[function]
[call site]
00846
std::max
[function]
[call site]
00847
DTime::udiffNoReset
[function]
[call site]
00848
std::max
[function]
[call site]
00849
SingleThreadDistributor::isOverloaded
[function]
[call site]
00850
SLOG
[function]
[call site]
00851
std::shared_ptr::info
[function]
[call site]
00852
enabled
[function]
[call site]
00853
SLOG
[function]
[call site]
00854
std::shared_ptr::info
[function]
[call site]
00855
question
[function]
[call site]
00856
make_unique<DNSPacket>
[function]
[call site]
00857
_exit
[function]
[call site]
00858
SLOG
[function]
[call site]
00859
what
[function]
[call site]
00860
std::shared_ptr::error
[function]
[call site]
00861
what
[function]
[call site]
00862
SLOG
[function]
[call site]
00863
std::shared_ptr::error
[function]
[call site]
00864
_exit
[function]
[call site]
00865
pdns::views::UnsignedCharView::data
[function]
[call site]
00866
reinterpret_cast<const
[call site]
00867
pdns::views::UnsignedCharView::data
[function]
[call site]
00868
reinterpret_cast<const
[call site]
00869
pdns::views::UnsignedCharView::data
[function]
[call site]
00870
size
[function]
[call site]
00871
size
[function]
[call site]
00872
size
[function]
[call site]
00873
static_cast<size_t>
[function]
[call site]
00874
stream::gcount
[function]
[call site]
00875
pdns::views::UnsignedCharView::data
[function]
[call site]
00876
lua_load
[function]
[call site]
00877
lua_tostring
[function]
[call site]
00878
lua_pop
[function]
[call site]
00879
std::bad_alloc
[function]
[call site]
00880
std::runtime_error
[function]
[call site]
00881
count
[function]
[call site]
00882
find
[function]
[call site]
00883
lock
[function]
[call site]
00884
rplookup
[function]
[call site]
00885
find
[function]
[call site]
00886
end
[function]
[call site]
00887
makeTSIGPayload
[function]
[call site]
00888
empty
[function]
[call site]
00889
htons
[function]
[call site]
00890
length
[function]
[call site]
00891
protozero::append
[function]
[call site]
00892
reinterpret_cast<const
[call site]
00893
protozero::append
[function]
[call site]
00894
protozero::append
[function]
[call site]
00895
DNSName
[function]
[call site]
00896
size
[function]
[call site]
00897
GenericDNSPacketWriter<Container>::xfrName
[function]
[call site]
00898
empty
[function]
[call site]
00899
isRoot
[function]
[call site]
00900
push_back
[function]
[call site]
00901
GenericDNSPacketWriter<Container>::lookupName
[function]
[call site]
00902
getStorage
[function]
[call site]
00903
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00904
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00905
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00906
push_back
[function]
[call site]
00907
makeHexDump
[function]
[call site]
00908
string
[function]
[call site]
00909
c_str
[function]
[call site]
00910
c_str
[function]
[call site]
00911
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00912
insert
[function]
[call site]
00913
end
[function]
[call site]
00914
c_str
[function]
[call site]
00915
c_str
[function]
[call site]
00916
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00917
push_back
[function]
[call site]
00918
push_back
[function]
[call site]
00919
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00920
push_back
[function]
[call site]
00921
make_unique<DNSName>
[function]
[call site]
00922
makeLowerCase
[function]
[call site]
00923
getStorage
[function]
[call site]
00924
makeHexDump
[function]
[call site]
00925
string
[function]
[call site]
00926
c_str
[function]
[call site]
00927
c_str
[function]
[call site]
00928
length
[function]
[call site]
00929
insert
[function]
[call site]
00930
end
[function]
[call site]
00931
c_str
[function]
[call site]
00932
c_str
[function]
[call site]
00933
GenericDNSPacketWriter<Container>::size
[function]
[call site]
00934
makeLowerCase
[function]
[call site]
00935
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00936
pdns::max
[function]
[call site]
00937
runtime_error
[function]
[call site]
00938
htons
[function]
[call site]
00939
static_cast<uint16_t>
[function]
[call site]
00940
reinterpret_cast<uint8_t*>
[function]
[call site]
00941
insert
[function]
[call site]
00942
end
[function]
[call site]
00943
GenericDNSPacketWriter<Container>::xfr32BitInt
[function]
[call site]
00944
pdns::max
[function]
[call site]
00945
runtime_error
[function]
[call site]
00946
htonl
[function]
[call site]
00947
static_cast<uint32_t>
[function]
[call site]
00948
reinterpret_cast<uint8_t*>
[function]
[call site]
00949
insert
[function]
[call site]
00950
end
[function]
[call site]
00951
GenericDNSPacketWriter<Container>::xfrName
[function]
[call site]
00952
DNSName::makeLowerCase
[function]
[call site]
00953
DNSName::makeUsLowerCase
[function]
[call site]
00954
dns_tolower
[function]
[call site]
00955
PacketReader::xfr48BitInt
[function]
[call site]
00956
static_cast<uint8_t>
[function]
[call site]
00957
at
[function]
[call site]
00958
static_cast<uint8_t>
[function]
[call site]
00959
at
[function]
[call site]
00960
static_cast<uint8_t>
[function]
[call site]
00961
at
[function]
[call site]
00962
static_cast<uint8_t>
[function]
[call site]
00963
at
[function]
[call site]
00964
static_cast<uint8_t>
[function]
[call site]
00965
at
[function]
[call site]
00966
static_cast<uint8_t>
[function]
[call site]
00967
at
[function]
[call site]
00968
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00969
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00970
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
00971
pdns::views::UnsignedCharView::length
[function]
[call site]
00972
pdns::views::UnsignedCharView::length
[function]
[call site]
00973
protozero::append
[function]
[call site]
00974
ArgvMap::begin
[function]
[call site]
00975
loggerBackend
[function]
[call site]
00976
Logger::Urgency
[function]
[call site]
00977
std::stringstream::str
[function]
[call site]
00978
std::quoted
[function]
[call site]
00979
std::quoted
[function]
[call site]
00980
pdns::random_minimum_acceptable_value
[function]
[call site]
00981
std::quoted
[function]
[call site]
00982
pdns::random_minimum_acceptable_value
[function]
[call site]
00983
std::quoted
[function]
[call site]
00984
std::to_string
[function]
[call site]
00985
std::quoted
[function]
[call site]
00986
Logr::Logger::toString
[function]
[call site]
00987
std::quoted
[function]
[call site]
00988
Logging::toTimestampStringMilli
[function]
[call site]
00989
std::quoted
[function]
[call site]
00990
std::stringstream::str
[function]
[call site]
00991
second
[function]
[call site]
00992
pdns_ci_find
[function]
[call site]
00993
loggerBackend
[function]
[call site]
00994
std::stoull
[function]
[call site]
00995
reset
[function]
[call site]
00996
rewriteResponseWithoutEDNSOption
[function]
[call site]
00997
size
[function]
[call site]
00998
data
[function]
[call site]
00999
ntohs
[function]
[call site]
01000
ntohs
[function]
[call site]
01001
std::string_view
[function]
[call site]
01002
reinterpret_cast<const
[call site]
01003
data
[function]
[call site]
01004
size
[function]
[call site]
01005
DNSName::DNSName
[function]
[call site]
01006
ntohs
[function]
[call site]
01007
ntohs
[function]
[call site]
01008
ntohs
[function]
[call site]
01009
ntohs
[function]
[call site]
01010
PacketReader::getName
[function]
[call site]
01011
PacketReader::get16BitInt
[function]
[call site]
01012
PacketReader::get16BitInt
[function]
[call site]
01013
getHeader
[function]
[call site]
01014
getHeader
[function]
[call site]
01015
getHeader
[function]
[call site]
01016
getHeader
[function]
[call site]
01017
getHeader
[function]
[call site]
01018
getHeader
[function]
[call site]
01019
getHeader
[function]
[call site]
01020
getHeader
[function]
[call site]
01021
getHeader
[function]
[call site]
01022
PacketReader::getName
[function]
[call site]
01023
PacketReader::get16BitInt
[function]
[call site]
01024
PacketReader::get16BitInt
[function]
[call site]
01025
PacketReader::getName
[function]
[call site]
01026
PacketReader::getDnsrecordheader
[function]
[call site]
01027
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01028
PacketReader::xfrBlob
[function]
[call site]
01029
PacketReader::xfrBlob
[function]
[call site]
01030
PacketReader::getName
[function]
[call site]
01031
PacketReader::getDnsrecordheader
[function]
[call site]
01032
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01033
PacketReader::xfrBlob
[function]
[call site]
01034
PacketReader::xfrBlob
[function]
[call site]
01035
PacketReader::getName
[function]
[call site]
01036
PacketReader::getDnsrecordheader
[function]
[call site]
01037
DNSName::isRoot
[function]
[call site]
01038
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01039
PacketReader::xfrBlob
[function]
[call site]
01040
PacketReader::xfrBlob
[function]
[call site]
01041
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01042
PacketReader::xfrBlob
[function]
[call site]
01043
pdns::views::UnsignedCharView::length
[function]
[call site]
01044
removeEDNSOptionFromOptions
[function]
[call site]
01045
pdns::views::UnsignedCharView::size
[function]
[call site]
01046
pdns::views::UnsignedCharView::size
[function]
[call site]
01047
pdns::TLocalCounters::at
[function]
[call site]
01048
pdns::TLocalCounters::at
[function]
[call site]
01049
pdns::TLocalCounters::at
[function]
[call site]
01050
pdns::TLocalCounters::at
[function]
[call site]
01051
pdns::TLocalCounters::at
[function]
[call site]
01052
pdns::TLocalCounters::at
[function]
[call site]
01053
pdns::views::UnsignedCharView::size
[function]
[call site]
01054
pdns::views::UnsignedCharView::size
[function]
[call site]
01055
memmove
[function]
[call site]
01056
reinterpret_cast<unsigned
[call site]
01057
pdns::views::UnsignedCharView::data
[function]
[call site]
01058
reinterpret_cast<const
[call site]
01059
pdns::views::UnsignedCharView::data
[function]
[call site]
01060
resize
[function]
[call site]
01061
resize
[function]
[call site]
01062
at
[function]
[call site]
01063
PacketReader::xfrBlob
[function]
[call site]
01064
P11KitAttribute::commit
[function]
[call site]
01065
P11KitAttribute::commit
[function]
[call site]
01066
reinterpret_cast<const
[call site]
01067
dnsdist::getEDNSOptionsStart
[function]
[call site]
01068
std::runtime_error
[function]
[call site]
01069
data
[function]
[call site]
01070
size
[function]
[call site]
01071
ntohs
[function]
[call site]
01072
ntohs
[function]
[call site]
01073
ntohs
[function]
[call site]
01074
ntohs
[function]
[call site]
01075
size
[function]
[call site]
01076
size
[function]
[call site]
01077
at
[function]
[call site]
01078
at
[function]
[call site]
01079
size
[function]
[call site]
01080
size
[function]
[call site]
01081
generateECSOption
[function]
[call site]
01082
EDNSSubnetOpts::setSource
[function]
[call site]
01083
EDNSSubnetOpts::makeOptString
[function]
[call site]
01084
htons
[function]
[call site]
01085
isIPv4
[function]
[call site]
01086
getBits
[function]
[call site]
01087
isIPv4
[function]
[call site]
01088
isIPv6
[function]
[call site]
01089
assign
[function]
[call site]
01090
StatNode::empty
[function]
[call site]
01091
ZoneName::toStringNoDot
[function]
[call site]
01092
StatNode::empty
[function]
[call site]
01093
ZoneName::toStringNoDot
[function]
[call site]
01094
Base64Encode
[function]
[call site]
01095
reinterpret_cast<const
[call site]
01096
getNetwork
[function]
[call site]
01097
ComboAddress::truncate
[function]
[call site]
01098
reinterpret_cast<uint8_t*>
[function]
[call site]
01099
reinterpret_cast<uint8_t*>
[function]
[call site]
01100
memset
[function]
[call site]
01101
isIPv4
[function]
[call site]
01102
std::runtime_error
[function]
[call site]
01103
std::string::append
[function]
[call site]
01104
reinterpret_cast<const
[call site]
01105
std::runtime_error
[function]
[call site]
01106
std::string::append
[function]
[call site]
01107
reinterpret_cast<const
[call site]
01108
generateEDNSOption
[function]
[call site]
01109
htons
[function]
[call site]
01110
htons
[function]
[call site]
01111
length
[function]
[call site]
01112
append
[function]
[call site]
01113
append
[function]
[call site]
01114
append
[function]
[call site]
01115
handleEDNSClientSubnet
[function]
[call site]
01116
size
[function]
[call site]
01117
std::runtime_error
[function]
[call site]
01118
data
[function]
[call site]
01119
ntohs
[function]
[call site]
01120
ntohs
[function]
[call site]
01121
ntohs
[function]
[call site]
01122
ntohs
[function]
[call site]
01123
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
01124
length
[function]
[call site]
01125
capacity
[function]
[call site]
01126
pdns::ProtoZero::RecMessage::size
[function]
[call site]
01127
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
01128
capacity
[function]
[call site]
01129
pdns::ProtoZero::RecMessage::size
[function]
[call site]
01130
pdns::ProtoZero::RecMessage::reserve
[function]
[call site]
01131
size
[function]
[call site]
01132
slowRewriteEDNSOptionInQueryWithRecords
[function]
[call site]
01133
size
[function]
[call site]
01134
data
[function]
[call site]
01135
ntohs
[function]
[call site]
01136
ntohs
[function]
[call site]
01137
ntohs
[function]
[call site]
01138
ntohs
[function]
[call site]
01139
std::runtime_error
[function]
[call site]
01140
std::string_view
[function]
[call site]
01141
reinterpret_cast<const
[call site]
01142
data
[function]
[call site]
01143
size
[function]
[call site]
01144
ntohs
[function]
[call site]
01145
ntohs
[function]
[call site]
01146
ntohs
[function]
[call site]
01147
ntohs
[function]
[call site]
01148
PacketReader::getName
[function]
[call site]
01149
PacketReader::get16BitInt
[function]
[call site]
01150
PacketReader::get16BitInt
[function]
[call site]
01151
getHeader
[function]
[call site]
01152
getHeader
[function]
[call site]
01153
getHeader
[function]
[call site]
01154
getHeader
[function]
[call site]
01155
getHeader
[function]
[call site]
01156
getHeader
[function]
[call site]
01157
getHeader
[function]
[call site]
01158
getHeader
[function]
[call site]
01159
getHeader
[function]
[call site]
01160
PacketReader::getName
[function]
[call site]
01161
PacketReader::get16BitInt
[function]
[call site]
01162
PacketReader::get16BitInt
[function]
[call site]
01163
PacketReader::getName
[function]
[call site]
01164
PacketReader::getDnsrecordheader
[function]
[call site]
01165
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01166
PacketReader::xfrBlob
[function]
[call site]
01167
PacketReader::xfrBlob
[function]
[call site]
01168
PacketReader::getName
[function]
[call site]
01169
PacketReader::getDnsrecordheader
[function]
[call site]
01170
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01171
PacketReader::xfrBlob
[function]
[call site]
01172
PacketReader::xfrBlob
[function]
[call site]
01173
PacketReader::getName
[function]
[call site]
01174
PacketReader::getDnsrecordheader
[function]
[call site]
01175
DNSName::isRoot
[function]
[call site]
01176
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01177
PacketReader::xfrBlob
[function]
[call site]
01178
PacketReader::xfrBlob
[function]
[call site]
01179
PacketReader::xfrBlob
[function]
[call site]
01180
getEDNSOptionsFromContent
[function]
[call site]
01181
size
[function]
[call site]
01182
static_cast<unsigned
[call site]
01183
at
[function]
[call site]
01184
static_cast<unsigned
[call site]
01185
at
[function]
[call site]
01186
static_cast<unsigned
[call site]
01187
at
[function]
[call site]
01188
static_cast<unsigned
[call site]
01189
at
[function]
[call site]
01190
emplace_back
[function]
[call site]
01191
std::string
[function]
[call site]
01192
at
[function]
[call site]
01193
htonl
[function]
[call site]
01194
memcpy
[function]
[call site]
01195
addOrReplaceEDNSOption
[function]
[call site]
01196
begin
[function]
[call site]
01197
end
[function]
[call site]
01198
erase
[function]
[call site]
01199
size
[function]
[call site]
01200
emplace_back
[function]
[call site]
01201
emplace_back
[function]
[call site]
01202
std::string
[function]
[call site]
01203
at
[function]
[call site]
01204
size
[function]
[call site]
01205
GenericDNSPacketWriter<Container>::addOpt
[function]
[call site]
01206
htons
[function]
[call site]
01207
GenericDNSPacketWriter<Container>::getHeader
[function]
[call site]
01208
reinterpret_cast<dnsheader*>
[function]
[call site]
01209
begin
[function]
[call site]
01210
memcpy
[function]
[call site]
01211
ntohl
[function]
[call site]
01212
GenericDNSPacketWriter<Container>::startRecord
[function]
[call site]
01213
GenericDNSPacketWriter<Container>::commit
[function]
[call site]
01214
GenericDNSPacketWriter<Container>::size
[function]
[call site]
01215
pdns::max
[function]
[call site]
01216
std::range_error
[function]
[call site]
01217
std::to_string
[function]
[call site]
01218
pdns::max
[function]
[call site]
01219
GenericDNSPacketWriter<Container>::size
[function]
[call site]
01220
isRoot
[function]
[call site]
01221
insert
[function]
[call site]
01222
end
[function]
[call site]
01223
reinterpret_cast<const
[call site]
01224
std::array::begin
[function]
[call site]
01225
reinterpret_cast<const
[call site]
01226
std::array::end
[function]
[call site]
01227
GenericDNSPacketWriter<Container>::xfrName
[function]
[call site]
01228
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
01229
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
01230
GenericDNSPacketWriter<Container>::xfr32BitInt
[function]
[call site]
01231
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
01232
GenericDNSPacketWriter<Container>::size
[function]
[call site]
01233
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
01234
GenericDNSPacketWriter<Container>::xfr16BitInt
[function]
[call site]
01235
pdns::views::UnsignedCharView::length
[function]
[call site]
01236
pdns::views::UnsignedCharView::length
[function]
[call site]
01237
GenericDNSPacketWriter<Container>::xfrBlob
[function]
[call site]
01238
reinterpret_cast<const
[call site]
01239
c_str
[function]
[call site]
01240
insert
[function]
[call site]
01241
end
[function]
[call site]
01242
GenericDNSPacketWriter<Container>::size
[function]
[call site]
01243
ntohs
[function]
[call site]
01244
size
[function]
[call site]
01245
GenericDNSPacketWriter<Container>::addOpt
[function]
[call site]
01246
std::string
[function]
[call site]
01247
GenericDNSPacketWriter<Container>::addOpt
[function]
[call site]
01248
std::string
[function]
[call site]
01249
at
[function]
[call site]
01250
size
[function]
[call site]
01251
P11KitAttribute::commit
[function]
[call site]
01252
size
[function]
[call site]
01253
size
[function]
[call site]
01254
size
[function]
[call site]
01255
std::move
[function]
[call site]
01256
dnsdist::getEDNSOptionsStart
[function]
[call site]
01257
size
[function]
[call site]
01258
ntohs
[function]
[call site]
01259
resize
[function]
[call site]
01260
getDNSPacketLength
[function]
[call site]
01261
ntohs
[function]
[call site]
01262
DNSPacketMangler::skipDomainName
[function]
[call site]
01263
DNSPacketMangler::get8BitInt
[function]
[call site]
01264
DNSPacketMangler::moveOffset
[function]
[call site]
01265
std::out_of_range
[function]
[call site]
01266
std::to_string
[function]
[call site]
01267
std::to_string
[function]
[call site]
01268
DNSPacketMangler::get8BitInt
[function]
[call site]
01269
DNSPacketMangler::skipBytes
[function]
[call site]
01270
DNSPacketMangler::moveOffset
[function]
[call site]
01271
DNSPacketMangler::skipBytes
[function]
[call site]
01272
ntohs
[function]
[call site]
01273
ntohs
[function]
[call site]
01274
ntohs
[function]
[call site]
01275
DNSPacketMangler::skipDomainName
[function]
[call site]
01276
DNSPacketMangler::skipBytes
[function]
[call site]
01277
DNSPacketMangler::skipRData
[function]
[call site]
01278
DNSPacketMangler::get16BitInt
[function]
[call site]
01279
DNSPacketMangler::moveOffset
[function]
[call site]
01280
memcpy
[function]
[call site]
01281
ntohs
[function]
[call site]
01282
DNSPacketMangler::moveOffset
[function]
[call site]
01283
DNSPacketMangler::getOffset
[function]
[call site]
01284
reinterpret_cast<const
[call site]
01285
data
[function]
[call site]
01286
size
[function]
[call site]
01287
resize
[function]
[call site]
01288
addEDNSWithECS
[function]
[call site]
01289
generateOptRR
[function]
[call site]
01290
htons
[function]
[call site]
01291
htons
[function]
[call site]
01292
memcpy
[function]
[call site]
01293
htons
[function]
[call site]
01294
length
[function]
[call site]
01295
assign
[function]
[call site]
01296
append
[function]
[call site]
01297
append
[function]
[call site]
01298
c_str
[function]
[call site]
01299
length
[function]
[call site]
01300
dnsdist::PacketMangling::editDNSHeaderFromPacket
[function]
[call site]
01301
size
[function]
[call site]
01302
std::runtime_error
[function]
[call site]
01303
dnsdist::PacketMangling::editDNSHeaderFromRawPacket
[function]
[call site]
01304
dnsheader_aligned::isMemoryAligned
[function]
[call site]
01305
reinterpret_cast<uintptr_t>
[function]
[call site]
01306
reinterpret_cast<dnsheader*>
[function]
[call site]
01307
editFunction
[function]
[call site]
01308
memcpy
[function]
[call site]
01309
editFunction
[function]
[call site]
01310
memcpy
[function]
[call site]
01311
data
[function]
[call site]
01312
ntohs
[function]
[call site]
01313
htons
[function]
[call site]
01314
getEDNSOption
[function]
[call site]
01315
getNextEDNSOption
[function]
[call site]
01316
reinterpret_cast<const
[call site]
01317
static_cast<uint16_t>
[function]
[call site]
01318
static_cast<uint16_t>
[function]
[call site]
01319
reinterpret_cast<const
[call site]
01320
at
[function]
[call site]
01321
replaceEDNSClientSubnetOption
[function]
[call site]
01322
size
[function]
[call site]
01323
size
[function]
[call site]
01324
std::runtime_error
[function]
[call site]
01325
size
[function]
[call site]
01326
memcpy
[function]
[call site]
01327
at
[function]
[call site]
01328
c_str
[function]
[call site]
01329
size
[function]
[call site]
01330
length
[function]
[call site]
01331
size
[function]
[call site]
01332
size
[function]
[call site]
01333
resize
[function]
[call site]
01334
at
[function]
[call site]
01335
at
[function]
[call site]
01336
size
[function]
[call site]
01337
at
[function]
[call site]
01338
at
[function]
[call site]
01339
memmove
[function]
[call site]
01340
at
[function]
[call site]
01341
at
[function]
[call site]
01342
memcpy
[function]
[call site]
01343
at
[function]
[call site]
01344
c_str
[function]
[call site]
01345
size
[function]
[call site]
01346
resize
[function]
[call site]
01347
addECSToExistingOPT
[function]
[call site]
01348
at
[function]
[call site]
01349
at
[function]
[call site]
01350
size
[function]
[call site]
01351
getDNSPacketLength
[function]
[call site]
01352
reinterpret_cast<const
[call site]
01353
data
[function]
[call site]
01354
size
[function]
[call site]
01355
resize
[function]
[call site]
01356
size
[function]
[call site]
01357
size
[function]
[call site]
01358
static_cast<uint32_t>
[function]
[call site]
01359
size
[function]
[call site]
01360
pdns::max
[function]
[call site]
01361
static_cast<uint16_t>
[function]
[call site]
01362
at
[function]
[call site]
01363
at
[function]
[call site]
01364
insert
[function]
[call site]
01365
end
[function]
[call site]
01366
begin
[function]
[call site]
01367
end
[function]
[call site]
01368
size
[function]
[call site]
01369