DEVEL15-revert-voldump-v-tag-generation-20090629
authorDerrick Brashear <shadow@dementia.org>
Mon, 29 Jun 2009 16:20:16 +0000 (16:20 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 29 Jun 2009 16:20:16 +0000 (16:20 +0000)
LICENSE IPL10
FIXES 18349

generating v tags is currently incompatible. revert this for now

(cherry picked from commit f202b9778e4489fd80288c5be36e3c102b0cfba9)

src/volser/dumpstuff.c
src/volser/restorevol.c
src/volser/vol-dump.c

index 96a4dfe..8feb549 100644 (file)
@@ -385,7 +385,7 @@ ReadVolumeHeader(register struct iod *iodp, VolumeDiskData * vol)
                return VOLSERREAD_DUMPERROR;
            break;
        case 'V':
-           if (!ReadInt32(iodp, (afs_uint32 *) & vol->volUpdateCounter))
+           if (!ReadInt32(iodp, (afs_uint32 *) &trash/*volUpdateCounter*/))
                return VOLSERREAD_DUMPERROR;
            break;
        }
@@ -727,8 +727,6 @@ DumpVolumeHeader(register struct iod *iodp, register Volume * vp)
        code = DumpInt32(iodp, 'D', V_dayUseDate(vp));
     if (!code)
        code = DumpInt32(iodp, 'Z', V_dayUse(vp));
-    if (!code)
-       code = DumpInt32(iodp, 'V', V_volUpCounter(vp));
     return code;
 }
 
@@ -1514,9 +1512,6 @@ SizeDumpVolumeHeader(register struct iod *iodp, register Volume * vp,
 /*     if (!code) code = DumpInt32(iodp, 'Z', V_dayUse(vp)); */
     FillInt64(addvar,0, 5);
     AddUInt64(v_size->dump_size, addvar, &v_size->dump_size);
-/*     if (!code) code = DumpInt32(iodp, 'V', V_volUpCounter(vp)); */
-    FillInt64(addvar,0, 5);
-    AddUInt64(v_size->dump_size, addvar, &v_size->dump_size);
     return code;
 }
 
index c04f8ea..113956e 100644 (file)
@@ -345,8 +345,9 @@ ReadVolumeHeader(count)
        case 'Z':
            vh.dayUse = ntohl(readvalue(4));
            break;
+
        case 'V':
-            vh.volUpdateCounter = ntohl(readvalue(4));
+           readvalue(4); /*volUpCounter*/
            break;
 
        default:
index a690650..58299b0 100644 (file)
@@ -519,8 +519,6 @@ DumpVolumeHeader(int dumpfd, register Volume * vp)
        code = DumpInt32(dumpfd, 'D', V_dayUseDate(vp));
     if (!code)
        code = DumpInt32(dumpfd, 'Z', V_dayUse(vp));
-    if (!code)
-       code = DumpInt32(dumpfd, 'V', V_volUpCounter(vp));
     return code;
 }