X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=inline;f=include%2Flibnfs-private.h;h=8fb305f0ee8860c9ee2bfae6ad015d31588e6cdd;hb=2842ff15c8c62dce60a7988ad41a1e89316581a0;hp=d54e5a8c8d10599e5f877930c22d6d8feb201814;hpb=84004dbf9bb2ab8a7f8b968affc53ee3065fa911;p=deb_libnfs.git diff --git a/include/libnfs-private.h b/include/libnfs-private.h index d54e5a8..8fb305f 100644 --- a/include/libnfs-private.h +++ b/include/libnfs-private.h @@ -35,8 +35,8 @@ struct rpc_context { struct rpc_pdu *outqueue; struct rpc_pdu *waitpdu; - int insize; int inpos; + int insize; char *inbuf; }; @@ -65,3 +65,8 @@ int rpc_get_pdu_size(char *buf); int rpc_process_pdu(struct rpc_context *rpc, char *buf, int size); void rpc_error_all_pdus(struct rpc_context *rpc, char *error); +void rpc_set_error(struct rpc_context *rpc, char *error_string, ...); +void nfs_set_error(struct nfs_context *nfs, char *error_string, ...); + +struct rpc_context *nfs_get_rpc_context(struct nfs_context *nfs); +