From c430bf65d3c9a6e80d93bf4ece4430cdd6c2d7fa Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 29 Aug 2012 20:14:15 +0200 Subject: [PATCH] ndb/dns: fix mistake --- sys/src/cmd/ndb/dn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);