From f39caee822f1504e4b901a537c04cece488995a1 Mon Sep 17 00:00:00 2001 From: maxim Date: Fri, 9 Jun 2006 14:01:07 +0000 Subject: o Re-arrange parentheses and fix a conition logic for !do_dns case. PR: bin/98625 MFC after: 1 month --- usr.sbin/ypserv/yp_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr.sbin') diff --git a/usr.sbin/ypserv/yp_server.c b/usr.sbin/ypserv/yp_server.c index c76a804..86c7d00 100644 --- a/usr.sbin/ypserv/yp_server.c +++ b/usr.sbin/ypserv/yp_server.c @@ -164,9 +164,9 @@ ypproc_match_2_svc(ypreq_key *argp, struct svc_req *rqstp) */ #ifdef DB_CACHE - if (result.stat != YP_TRUE && + if (do_dns && result.stat != YP_TRUE && (yp_testflag(argp->map, argp->domain, YP_INTERDOMAIN) || - ((strstr(argp->map, "hosts") || strstr(argp->map, "ipnodes")) && do_dns))) { + (strstr(argp->map, "hosts") || strstr(argp->map, "ipnodes")))) { #else if (do_dns && result.stat != YP_TRUE && (strstr(argp->map, "hosts") || strstr(argp->map, "ipnodes"))) { -- cgit v1.1