From: Stephen D. <sd...@us...> - 2005-08-19 09:01:24
|
Update of /cvsroot/naviserver/naviserver/nsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1729/nsd Modified Files: dns.c Log Message: * nsd/dns.c: Don't log host/address not found error messages. These aren't really errors. Index: dns.c =================================================================== RCS file: /cvsroot/naviserver/naviserver/nsd/dns.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** dns.c 24 Jun 2005 08:37:41 -0000 1.5 --- dns.c 19 Aug 2005 09:01:13 -0000 1.6 *************** *** 259,270 **** sa.sin_family = AF_INET; sa.sin_addr.s_addr = inet_addr(addr); ! if ((result = getnameinfo((const struct sockaddr *) &sa, ! sizeof(struct sockaddr_in), buf, sizeof(buf), ! NULL, 0, NI_NAMEREQD)) != 0) { ! Ns_Log(Error, "dns: getnameinfo failed: %s", gai_strerror(result)); ! } else { Ns_DStringAppend(dsPtr, buf); status = NS_TRUE; ! } return status; --- 259,270 ---- sa.sin_family = AF_INET; sa.sin_addr.s_addr = inet_addr(addr); ! result = getnameinfo((const struct sockaddr *) &sa, ! sizeof(struct sockaddr_in), buf, sizeof(buf), ! NULL, 0, NI_NAMEREQD); ! if (result == 0) { Ns_DStringAppend(dsPtr, buf); status = NS_TRUE; ! } else if (result != EAI_NONAME) { ! Ns_Log(Error, "dns: getnameinfo failed: %s", gai_strerror(result)); } return status; *************** *** 343,350 **** hints.ai_family = PF_INET; hints.ai_socktype = SOCK_STREAM; ! if ((result = getaddrinfo(host, NULL, &hints, &res)) != 0) { ! Ns_Log(Error, "dns: getaddrinfo failed for %s: %s", host, ! gai_strerror(result)); ! } else { ptr = res; while (ptr != NULL) { --- 343,347 ---- hints.ai_family = PF_INET; hints.ai_socktype = SOCK_STREAM; ! if ((result = getaddrinfo(host, NULL, &hints, &res)) == 0) { ptr = res; while (ptr != NULL) { *************** *** 355,358 **** --- 352,358 ---- } freeaddrinfo(res); + } else if (result != EAI_NONAME) { + Ns_Log(Error, "dns: getaddrinfo failed for %s: %s", host, + gai_strerror(result)); } return status; |