Ian Kent d25689
autofs-5.1.4 - fix error return in do_nfs_mount()
Ian Kent d25689
Ian Kent d25689
From: Ian Kent <raven@themaw.net>
Ian Kent d25689
Ian Kent d25689
Fix incorrect error return in modules/parse_amd.c:do_nfs_mount().
Ian Kent d25689
---
Ian Kent d25689
 CHANGELOG           |    1 +
Ian Kent d25689
 modules/parse_amd.c |    2 +-
Ian Kent d25689
 2 files changed, 2 insertions(+), 1 deletion(-)
Ian Kent d25689
Ian Kent d25689
--- autofs-5.1.4.orig/CHANGELOG
Ian Kent d25689
+++ autofs-5.1.4/CHANGELOG
Ian Kent d25689
@@ -66,6 +66,7 @@
Ian Kent d25689
 - dont use array for path when not necessary.
Ian Kent d25689
 - fix prefix option handling in expand_entry().
Ian Kent d25689
 - fix sublink option not set from defaults.
Ian Kent d25689
+- fix error return in do_nfs_mount().
Ian Kent d25689
 
Ian Kent d25689
 24/05/2017 autofs-5.1.3
Ian Kent d25689
 =======================
Ian Kent d25689
--- autofs-5.1.4.orig/modules/parse_amd.c
Ian Kent d25689
+++ autofs-5.1.4/modules/parse_amd.c
Ian Kent d25689
@@ -1099,7 +1099,7 @@ static int do_nfs_mount(struct autofs_po
Ian Kent d25689
 	if (strlen(entry->rhost) + strlen(entry->rfs) + 1 > PATH_MAX) {
Ian Kent d25689
 		error(ap->logopt, MODPREFIX
Ian Kent d25689
 		     "error: rhost + rfs options length is too long");
Ian Kent d25689
-		return 0;
Ian Kent d25689
+		return 1;
Ian Kent d25689
 	}
Ian Kent d25689
 
Ian Kent d25689
 	strcpy(target, entry->rhost);