diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2013-11-15 02:00:47 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2013-11-15 02:00:47 +0100 |
commit | 5f87d8dcc814700f10f40c10a0225400e4828ef9 (patch) | |
tree | f02fdb418247151afe1f22cc7c47e8646bdf5659 /sys/src/cmd/unix/drawterm/gui-osx/screen.c | |
parent | 2ce68c5aa1bb1691fe05622052d25859e6d6294f (diff) | |
download | plan9front-5f87d8dcc814700f10f40c10a0225400e4828ef9.tar.xz |
ndb/dns: various changes
stop absolute/relative dual use of RR.ttl. now RR.ttl is
*always* the *relative* ttl value. we derive absolute
timeout in RR.expire.
remove unused lookuptime field in DN. replace refs and
keep with mark field in DN. we do not care about the
number of references. only *iff* it is referenced, so
use a single bit for that (bit 0). for keep, we use
bit 1.
remove dolock parameter in dnagenever(), it is not
needed. we always need to lock.
mark local dns servers and domains as never to be aged.
the keeper bit is *just* a cache optimization, preventing
the domain and the domains it points to from being flushed.
it should not be used as a write protect bit in rrattach()
for preventing spoofing as it will prevent updates of say,
cname domains.
remove "removing spam ..." message. these are usualy just
hints, so normal. still, remove the hint as we currently
do no check if the nameserver has authority over the
cname domain.
remove "mydnsquery: trying to send to myself (%s); bzzzt"
message. this can happen when myaddr() fails for other
reasons. myaddr() will print error for us anyway.
Diffstat (limited to 'sys/src/cmd/unix/drawterm/gui-osx/screen.c')
0 files changed, 0 insertions, 0 deletions