summaryrefslogtreecommitdiff
path: root/sys/src/cmd/ndb/dn.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-08-29 20:14:15 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-08-29 20:14:15 +0200
commitc430bf65d3c9a6e80d93bf4ece4430cdd6c2d7fa (patch)
tree8e87ffeb0af074a238b40a0b8dfb73860c5b8529 /sys/src/cmd/ndb/dn.c
parente1a0aa42dcd82aee85778d135bd3b9a6bd655167 (diff)
ndb/dns: fix mistake
Diffstat (limited to 'sys/src/cmd/ndb/dn.c')
-rw-r--r--sys/src/cmd/ndb/dn.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/ndb/dn.c b/sys/src/cmd/ndb/dn.c
index 04ce387cf..e91183c37 100644
--- a/sys/src/cmd/ndb/dn.c
+++ b/sys/src/cmd/ndb/dn.c
@@ -840,7 +840,7 @@ rrattach(RR *rp, int auth)
rp->next = nil;
dp = rp->owner;
/* avoid any outside spoofing; leave keepers alone */
- if((cfg.cachedb && !rp->db && inmyarea(dp->name)) || dp->keep)
+ if(cfg.cachedb && !rp->db && (dp->keep || inmyarea(dp->name)))
rrfree(rp);
else
rrattach1(rp, auth);