change rpc_nfs_symlink_async to take a full SYMLINK3args as parameter
[deb_libnfs.git] / include / libnfs-private.h
index a8f5d26247ea7e3d494e59a0283b4733de4e7efa..29f04066a51dee23e2d10aa935ce9303f7656fb4 100644 (file)
@@ -19,7 +19,7 @@
 
 struct rpc_fragment {
        struct rpc_fragment *next;
-       size_t size;
+       uint64_t size;
        char *data;
 };
 
@@ -101,6 +101,7 @@ struct sockaddr *rpc_get_recv_sockaddr(struct rpc_context *rpc);
 void rpc_set_autoreconnect(struct rpc_context *rpc);
 void rpc_unset_autoreconnect(struct rpc_context *rpc);
 
-int rpc_add_fragment(struct rpc_context *rpc, char *data, size_t size);
+int rpc_add_fragment(struct rpc_context *rpc, char *data, uint64_t size);
 void rpc_free_all_fragments(struct rpc_context *rpc);
 
+const struct nfs_fh3 *nfs_get_rootfh(struct nfs_context *nfs);