repositories
/
deb_libnfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change all calls to rpc_nfs_fsinfo to rpc_nfs3_fsinfo
[deb_libnfs.git]
/
lib
/
libnfs.c
diff --git
a/lib/libnfs.c
b/lib/libnfs.c
index 029c9c94d1f82795a5104e456caec30fdbbc4e3e..6a70f4b609432f547f7a1ac444dfcc8639179614 100644
(file)
--- a/
lib/libnfs.c
+++ b/
lib/libnfs.c
@@
-610,6
+610,7
@@
static void nfs_mount_8_cb(struct rpc_context *rpc, int status, void *command_da
{
struct nfs_cb_data *data = private_data;
struct nfs_context *nfs = data->nfs;
{
struct nfs_cb_data *data = private_data;
struct nfs_context *nfs = data->nfs;
+ struct FSINFO3args args;
assert(rpc->magic == RPC_CONTEXT_MAGIC);
assert(rpc->magic == RPC_CONTEXT_MAGIC);
@@
-624,7
+625,8
@@
static void nfs_mount_8_cb(struct rpc_context *rpc, int status, void *command_da
return;
}
return;
}
- if (rpc_nfs_fsinfo_async(rpc, nfs_mount_9_cb, &nfs->rootfh, data) != 0) {
+ args.fsroot = nfs->rootfh;
+ if (rpc_nfs3_fsinfo_async(rpc, nfs_mount_9_cb, &args, data) != 0) {
data->cb(-ENOMEM, nfs, command_data, data->private_data);
free_nfs_cb_data(data);
return;
data->cb(-ENOMEM, nfs, command_data, data->private_data);
free_nfs_cb_data(data);
return;