]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-call-bzero-in-convertvolumeinfo-with-correct-size-for-dotreadonly-20060731
authorDerrick Brashear <shadow@dementia.org>
Mon, 31 Jul 2006 16:19:36 +0000 (16:19 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 31 Jul 2006 16:19:36 +0000 (16:19 +0000)
FIXES 36442

and slipstream in bzero() killing

(cherry picked from commit 8d2dbc51f40e61cbe6157c910dff18606cf84282)

src/vol/namei_ops.c

index a963cbadafed3d985903a25c0eb7fa66d2d61ef6..8cda06e0abcf5470064e407fd6fd7ef854285de5 100644 (file)
@@ -1470,7 +1470,7 @@ convertVolumeInfo(fdr, fdw, vid)
                                 * the old RW volume around */
     p = strrchr(vd.name, '.');
     if (p && !strcmp(p, ".readonly")) {
-       bzero(p, 8);
+       memset(p, 0, 9);
     }
     if (write(fdw, &vd, sizeof(struct VolumeDiskData)) !=
        sizeof(struct VolumeDiskData)) {
@@ -1584,7 +1584,7 @@ namei_ConvertROtoRWvolume(IHandle_t * h, afs_uint32 vid)
      * proceed.
      */
 
-    bzero(&t_ih, sizeof(t_ih));
+    memset(&t_ih, 0, sizeof(t_ih));
     t_ih.ih_dev = h->ih_dev;
     t_ih.ih_vid = h->ih_vid;