[pnfs] CVS: nfsv4
Marc Eshel IBM
eshel at citi.umich.edu
Thu Nov 30 11:41:17 EST 2006
CVSROOT: /cvs
Module name: nfsv4
Changes by: eshel at citi. 2006/11/30 11:41:17
Modified files:
cvs/pnfs/fs/nfsd: nfs4xdr.c
Log message:
Fix the way clientid is XDRed for pNFS ops.
RCS file: /cvs/nfsv4/cvs/pnfs/fs/nfsd/nfs4xdr.c,v
retrieving revision 1.28
diff -u -r1.28 nfs4xdr.c
--- nfs4xdr.c 19 Sep 2006 23:21:51 -0000 1.28
+++ nfs4xdr.c 30 Nov 2006 16:39:14 -0000
@@ -1030,7 +1030,7 @@
DECODE_HEAD;
READ_BUF(48);
- READ64(lgp->lg_clientid);
+ COPYMEM(&lgp->lg_clientid, sizeof(clientid_t));
READ32(lgp->lg_signal);
READ32(lgp->lg_type);
READ32(lgp->lg_iomode);
@@ -1067,7 +1067,7 @@
u32 timechange, dummy32;
READ_BUF(44);
- READ64(lcp->lc_clientid);
+ COPYMEM(&lcp->lc_clientid, sizeof(clientid_t));
READ64(lcp->lc_offset);
READ64(lcp->lc_length);
READ32(lcp->lc_reclaim);
@@ -1112,7 +1112,7 @@
DECODE_HEAD;
READ_BUF(40);
- READ64(lrp->lr_clientid);
+ COPYMEM(&lrp->lr_clientid, sizeof(clientid_t));
READ32(lrp->lr_reclaim);
READ32(lrp->lr_type);
READ32(lrp->lr_iomode);
More information about the pNFS
mailing list