Lines Matching defs:backup
50 u_char *backup;
109 backup = calloc(1, secsize);
110 if (backup == NULL)
131 boot->Backup = block[50] + (block[51] << 8);
166 free(backup);
183 if (lseek(dosfs, boot->Backup * boot->BytesPerSec, SEEK_SET)
184 != boot->Backup * boot->BytesPerSec
185 || (size_t)read(dosfs, backup, secsize) != secsize) {
186 perr("could not read backup bootblock");
188 free(backup);
192 backup[65] = block[65]; /* XXX */
193 if (memcmp(block + 11, backup + 11, 79)) {
203 pfatal("backup (block %d) mismatch with primary bootblock:\n",
204 boot->Backup);
206 if (block[i] != backup[i])
208 i, block[i], backup[i]);
211 /* Check backup FSInfo? XXX */
215 free(backup);