repositories
/
deb_libnfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change rpc_nfs_create to rpc_nfs3_create
[deb_libnfs.git]
/
lib
/
pdu.c
diff --git
a/lib/pdu.c
b/lib/pdu.c
index eca054c658ecd20b7c52b3b41792e04991ab1218..c2538efa8e127cf7240545c1a4e42560a112d6ff 100644
(file)
--- a/
lib/pdu.c
+++ b/
lib/pdu.c
@@
-113,6
+113,10
@@
void rpc_free_pdu(struct rpc_context *rpc, struct rpc_pdu *pdu)
free(pdu);
}
free(pdu);
}
+void rpc_set_next_xid(struct rpc_context *rpc, uint32_t xid)
+{
+ rpc->xid = xid;
+}
int rpc_queue_pdu(struct rpc_context *rpc, struct rpc_pdu *pdu)
{
int rpc_queue_pdu(struct rpc_context *rpc, struct rpc_pdu *pdu)
{
@@
-230,7
+234,7
@@
int rpc_process_pdu(struct rpc_context *rpc, char *buf, int size)
struct rpc_pdu *pdu;
ZDR zdr;
int pos, recordmarker = 0;
struct rpc_pdu *pdu;
ZDR zdr;
int pos, recordmarker = 0;
- u
nsigned in
t xid;
+ u
int32_
t xid;
char *reasbuf = NULL;
assert(rpc->magic == RPC_CONTEXT_MAGIC);
char *reasbuf = NULL;
assert(rpc->magic == RPC_CONTEXT_MAGIC);