walters / rpms / nfs-utils

Forked from rpms/nfs-utils 6 years ago
Clone
cafae3a
--- nfs-utils-1.1.0/utils/showmount/showmount.c.orig	2007-05-10 23:40:57.000000000 -0400
cafae3a
+++ nfs-utils-1.1.0/utils/showmount/showmount.c	2007-07-16 13:02:42.000000000 -0400
cafae3a
@@ -242,6 +242,8 @@ static unsigned short getport(struct soc
cafae3a
 		rpc_createerr.cf_stat = status;
cafae3a
 		clnt_destroy(client);
cafae3a
 		return 0;
cafae3a
+	} else if (port == 0) {
cafae3a
+		rpc_createerr.cf_stat = RPC_PROGNOTREGISTERED;
cafae3a
 	}
cafae3a
 
cafae3a
 	clnt_destroy(client);
cafae3a
@@ -368,7 +370,7 @@ char **argv;
cafae3a
 		server_addr.sin_port = getport(&server_addr,
cafae3a
 					 MOUNTPROG, MOUNTVERS, IPPROTO_UDP);
cafae3a
 		if (!server_addr.sin_port) {
cafae3a
-			clnt_pcreateerror("portmap getport");
cafae3a
+			clnt_pcreateerror("showmount");
cafae3a
 			exit(1);
cafae3a
 		}
cafae3a
 		msock = RPC_ANYSOCK;