Blob Blame History Raw
commit 23d26f9c9fd94406d0c1f4365e6180d59b744861
Author: Scott Mayhew <smayhew@redhat.com>
Date:   Mon Nov 2 08:45:09 2015 -0500

    exportfs: Restore the EAI_NONAME check in host_pton()
    
    Commit d89e3fc7 removed the EAI_NONAME check altogether instead of just
    moving the NULL check.  This causes exportfs -u to incorrectly exit
    with 1 whenever there's more than one MCL_FQDN export in the exportlist.
    
    Signed-off-by: Scott Mayhew <smayhew@redhat.com>
    Signed-off-by: Steve Dickson <steved@redhat.com>

diff --git a/support/export/hostname.c b/support/export/hostname.c
index 169baa5..7a44d42 100644
--- a/support/export/hostname.c
+++ b/support/export/hostname.c
@@ -134,6 +134,8 @@ host_pton(const char *paddr)
 			break;
 		}
 		return ai;
+	case EAI_NONAME:
+		break;
 	case EAI_SYSTEM:
 		xlog(D_GENERAL, "%s: failed to convert %s: (%d) %m",
 				__func__, paddr, errno);