bind9/lib/dns/include/dns
Ondřej Surý ab528a0fcb Add isc_rwlock around dns_aclenv .localhost and .localnets member
In order to modify the .localhost and .localnets members of the
dns_aclenv, all other processing on the netmgr loops needed to be
stopped using the task exclusive mode.  Add the isc_rwlock to the
dns_aclenv, so any modifications to the .localhost and .localnets can be
done under the write lock.

(cherry picked from commit 8138a595d9)
2022-04-26 14:21:57 +02:00
..
acl.h Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
adb.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
badcache.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
bit.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
byaddr.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
cache.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
callbacks.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
catz.h Make dns_catz_get_iterator() return void 2022-03-08 20:47:06 +01:00
cert.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
client.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
clientinfo.h update dlz_minimal.h 2022-01-27 16:18:34 -08:00
compress.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
db.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dbiterator.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
diff.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dispatch.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dlz.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dlz_dlopen.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dns64.h Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
dnsrps.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dnssec.h Update dns_dnssec_syncdelete() function 2022-04-13 14:43:40 +02:00
dnstap.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ds.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dsdigest.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dyndb.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ecs.h update dlz_minimal.h 2022-01-27 16:18:34 -08:00
edns.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
events.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
fixedname.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
forward.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
geoip.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ipkeylist.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
iptable.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
journal.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
kasp.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keydata.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keyflags.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keymgr.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keytable.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keyvalues.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
librpz.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
log.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
lookup.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
master.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
masterdump.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
message.h Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
name.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ncache.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nsec.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nsec3.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nta.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
opcode.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
order.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
peer.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
private.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rbt.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rcode.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdata.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataclass.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdatalist.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataset.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdatasetiter.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataslab.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdatatype.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
request.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
resolver.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
result.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rootns.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rpz.h Revert "General cleanup of dns_rpz implementation" 2022-04-06 10:42:29 +02:00
rriterator.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rrl.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
sdb.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
sdlz.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
secalg.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
secproto.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
soa.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ssu.h Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
stats.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
time.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tkey.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
transport.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tsec.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tsig.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ttl.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
types.h Implement catalog zones change of ownership (coo) support 2022-04-14 20:53:31 +00:00
update.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
validator.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
view.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
xfrin.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zone.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zonekey.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneverify.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zt.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00