improve error strings for rpc_connect_program_async() failures.

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
libnfs-4.0.0-vitalif
Ronnie Sahlberg 2018-02-01 13:28:05 +10:00
parent f6e51c34ba
commit 086c2ec138
3 changed files with 6 additions and 3 deletions

View File

@ -1843,7 +1843,8 @@ mount_getexports_async(struct rpc_context *rpc, const char *server, rpc_cb cb,
}
if (rpc_connect_program_async(rpc, data->server, MOUNT_PROGRAM,
MOUNT_V3, mount_export_4_cb, data) != 0) {
rpc_set_error(rpc, "Failed to start connection");
rpc_set_error(rpc, "Failed to start connection. %s",
rpc_get_error(rpc));
free_mount_cb_data(data);
return -1;
}

View File

@ -1089,7 +1089,8 @@ nfs3_mount_async(struct nfs_context *nfs, const char *server,
if (rpc_connect_program_async(nfs->rpc, server,
MOUNT_PROGRAM, MOUNT_V3,
nfs3_mount_1_cb, data) != 0) {
nfs_set_error(nfs, "Failed to start connection");
nfs_set_error(nfs, "Failed to start connection. %s",
nfs_get_error(nfs));
free_nfs_cb_data(data);
return -1;
}

View File

@ -1600,7 +1600,8 @@ nfs4_mount_async(struct nfs_context *nfs, const char *server,
if (rpc_connect_program_async(nfs->rpc, server,
NFS4_PROGRAM, NFS_V4,
nfs4_mount_1_cb, data) != 0) {
nfs_set_error(nfs, "Failed to start connection");
nfs_set_error(nfs, "Failed to start connection. %s",
nfs_get_error(nfs));
free_nfs4_cb_data(data);
return -1;
}