From: Chas Williams Date: Thu, 29 Sep 2005 21:34:55 +0000 (+0000) Subject: solaris-init-offset-for-write-20050929 X-Git-Tag: openafs-devel-1_5_0~303 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=f1454a2885c410f5e886fa136a61c70cc06d42df;p=packages%2Fo%2Fopenafs.git solaris-init-offset-for-write-20050929 passing a random nlen into afs_GetDCache() when in write mode seems to sometimes trigger overwrites. --- diff --git a/src/afs/SOLARIS/osi_vnodeops.c b/src/afs/SOLARIS/osi_vnodeops.c index d4c059087..08ee7af75 100644 --- a/src/afs/SOLARIS/osi_vnodeops.c +++ b/src/afs/SOLARIS/osi_vnodeops.c @@ -266,7 +266,7 @@ afs_GetOnePage(vp, off, alen, protp, pl, plsz, seg, addr, rw, acred) register struct dcache *tdc; int i, s, pexists; int slot; - afs_size_t offset, nlen; + afs_size_t offset = 0, nlen; struct vrequest treq; afs_int32 mapForRead = 0, Code = 0; u_offset_t toffset;