2015-12-23 16:22:48

by Rinku Kothiya

[permalink] [raw]
Subject: [nfs-utils PATCH] Set right error after getaddrinfo fails bz 1287468

From: Rinku Kothiya <[email protected]>

Signed-off-by: Rinku Kothiya <[email protected]>
Signed-off-by: Mohit Agrawal <[email protected]>
---

diff -up nfs-utils-1.3.0/support/nfs/hostname.c.orig
nfs-utils-1.3.0/support/nfs/hostname.c
--- nfs-utils-1.3.0/support/export/hostname.c.orig 2015-12-08
15:24:36.705047453 +0530
+++ nfs-utils-1.3.0/support/export/hostname.c 2015-12-08
15:25:46.614047453 +0530
@@ -179,11 +179,11 @@
case 0:
return ai;
case EAI_SYSTEM:
- xlog(D_GENERAL, "%s: failed to resolve %s: (%d) %m",
+ xlog(L_WARNING, "%s: failed to resolve %s: (%d) %m",
__func__, hostname, errno);
break;
default:
- xlog(D_GENERAL, "%s: failed to resolve %s: %s",
+ xlog(L_WARNING, "%s: failed to resolve %s: %s",
__func__, hostname, gai_strerror(error));
break;
}
diff -up nfs-utils-1.3.0/support/nfs/client.c.orig
nfs-utils-1.3.0/support/nfs/client.c
--- nfs-utils-1.3.0/support/export/client.c.orig 2015-12-08
17:08:45.469047453 +0530
+++ nfs-utils-1.3.0/support/export/client.c 2015-12-08
17:09:01.159047453 +0530
@@ -277,7 +277,7 @@
if (htype == MCL_FQDN && !canonical) {
ai = host_addrinfo(hname);
if (!ai) {
- xlog(L_ERROR, "Failed to resolve %s", hname);
+ xlog(L_WARNING, "Failed to resolve %s", hname);
goto out;
}
hname = ai->ai_canonname;

--
Thanks and Regards
Rinku Kothiya