bind9/lib/dns
Michał Kępień a6f2e36ee6 Use proper cmocka macros for pointer checks
Make sure pointer checks in unit tests use cmocka assertion macros
dedicated for use with pointers instead of those dedicated for use with
integers or booleans.

(cherry picked from commit f440600126)
2020-11-26 13:13:21 +01:00
..
include Check 'stale-refresh-time' when sharing cache between views 2020-11-11 16:06:23 -03:00
rdata update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
tests Use proper cmocka macros for pointer checks 2020-11-26 13:13:21 +01:00
win32 Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
adb.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
api prep 9.16.9 2020-11-26 12:25:53 +01:00
badcache.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
byaddr.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
cache.c Check 'stale-refresh-time' when sharing cache between views 2020-11-11 16:06:23 -03:00
callbacks.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
catz.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
client.c The dns_message_create() cannot fail, change the return to void 2020-09-30 14:26:26 +02:00
clientinfo.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
compress.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
db.c Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
dbiterator.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dbtable.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
diff.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dispatch.c Silence cppcheck 2.2 false positive in udp_recv() 2020-11-25 13:21:58 +01:00
dlz.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dns64.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dnsrps.c Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
dnssec.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dnstap.c The dns_message_create() cannot fail, change the return to void 2020-09-30 14:26:26 +02:00
dnstap.proto fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
ds.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_api.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_internal.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_openssl.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_parse.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_parse.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_pkcs11.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dst_result.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
dyndb.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ecdb.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ecs.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
fixedname.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
forward.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
gen-unix.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
gen-win32.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
gen.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
geoip2.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
gssapi_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
gssapictx.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
hmac_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ipkeylist.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
iptable.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
journal.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
kasp.c Fix kasp min key size bug 2020-10-02 10:18:59 +02:00
key.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
keydata.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
keymgr.c Use explicit result codes for 'rndc dnssec' cmd 2020-10-05 11:20:35 +02:00
keytable.c Add missing rwlock calls when access keynode.initial and keynode.managed 2020-10-01 18:14:37 +10:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lib.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
log.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
lookup.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
Makefile.in Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
mapapi improve calculation of database size 2020-03-12 00:38:37 -07:00
master.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
masterdump.c rndc dumpdb -expired: print when RRsets expired 2020-09-25 08:21:24 +02:00
message.c The dns_message_create() cannot fail, change the return to void 2020-09-30 14:26:26 +02:00
name.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ncache.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
nsec.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
nsec3.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
nta.c Call nta_detach() before dns_view_weakdetach() so view is available. 2020-11-03 23:49:24 +11:00
openssl_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
openssldh_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
opensslecdsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
openssleddsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
opensslrsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
order.c Allow "order none" in "rrset-order" rules 2020-10-02 08:50:51 +02:00
peer.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
pkcs11.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
pkcs11ecdsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
pkcs11eddsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
pkcs11rsa_link.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
portlist.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
private.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rbt.c Fix build with DEBUG defined (-DDEBUG) 2020-11-06 12:58:19 +02:00
rbtdb.c Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
rbtdb.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rcode.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdata.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdatalist.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdatalist_p.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdataset.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdatasetiter.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rdataslab.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
request.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
resolver.c fctx->id was not initalised 2020-11-09 21:48:22 +00:00
result.c Use explicit result codes for 'rndc dnssec' cmd 2020-10-05 11:20:35 +02:00
rootns.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rpz.c Fix updating summary RPZ DB for mixed-case RPZs 2020-09-21 09:32:21 +02:00
rriterator.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
rrl.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
sdb.c Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
sdlz.c Add stale-refresh-time option 2020-11-11 15:59:56 -03:00
soa.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
spnego.asn1 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
spnego.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
spnego.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
spnego_asn1.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
spnego_asn1.pl update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ssu.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ssu_external.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
stats.c Update comments to have binary notation 2020-09-29 10:40:56 +10:00
tcpmsg.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
time.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
timer.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
tkey.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
tsec.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
tsig.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
tsig_p.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
ttl.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
update.c Remove now redundant check for state != NULL 2020-11-25 13:21:58 +01:00
validator.c Handle DNS_R_NCACHENXRRSET in fetch_callback_{dnskey,validator}() 2020-10-30 08:21:43 +11:00
version.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
view.c Address lock order inversions. 2020-09-23 01:49:56 +00:00
xfrin.c The dns_message_create() cannot fail, change the return to void 2020-09-30 14:26:26 +02:00
zone.c Lock zone before calling zone_namerd_tostr() 2020-11-10 17:16:31 +11:00
zone_p.h update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
zonekey.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
zoneverify.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
zt.c update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00