pwarn
void pwarn(const char *, ...)
pwarn("%s ", errmesg);
pwarn("LINK COUNT %s", (lfdir == idesc->id_number) ? lfname :
pwarn("UNREF %s ", lostdir ? "DIR" : "FILE");
pwarn("NO lost+found DIRECTORY");
pwarn("DIR I=%llu CONNECTED. ", (unsigned long long)orphan);
pwarn("NO SPACE LEFT IN %s", name);
pwarn("%s %s", type,
pwarn("SETTING LARGE FILE INDICATOR\n");
pwarn("starting\n");
pwarn("%d files, %d used, %d free\n",
pwarn("DELETED INODE I=%llu HAS A NULL DTIME",
pwarn("INODE I=%llu HAS DTIME=%12.12s %4.4s",
pwarn("INODE I=%llu HAS DTIME=%lld",
pwarn("INCORRECT BLOCK COUNT I=%llu (%d should be %d)",
pwarn("EXCESSIVE BAD BLKS I=%llu",
pwarn("EXCESSIVE DUP BLKS I=%lluu",
pwarn("DIRECTORY %s: LENGTH %lu NOT MULTIPLE OF %d",
pwarn("%s %s %s\n", pathbuf,
pwarn("USING ALTERNATE SUPERBLOCK AT %d\n", bflag);
pwarn("%sile system is clean; not checking\n",
pwarn("** File system is already clean\n");
pwarn("ioctl (GCINFO): %s\n", strerror(errno));
pwarn("MARKING FILE SYSTEM CLEAN\n");
pwarn("%s", msg);
pwarn("%s ", errmesg);
pwarn("LINK COUNT %s", (lfdir == idesc->id_number) ? lfname :
pwarn("UNREF %s ", lostdir ? "DIR" : "FILE");
pwarn("NO lost+found DIRECTORY");
pwarn("DIR I=%llu CONNECTED. ",
pwarn("NO SPACE LEFT IN %s", name);
pwarn("%s %s", type,
pwarn("cannot alloc %zu bytes to extend inoinfo\n",
pwarn("starting\n");
pwarn("%lld files, %lld used, %lld free ",
pwarn("INCORRECT BLOCK COUNT I=%llu (%lld should be %lld)",
pwarn("EXCESSIVE BAD BLKS I=%llu",
pwarn("EXCESSIVE DUP BLKS I=%llu",
pwarn("%s %s: LENGTH %zu NOT MULTIPLE OF %d",
pwarn("%s %s %s\n", pathbuf,
pwarn("CANNOT %s CLUSTER MAPS\n", doit);
pwarn("%sING CLUSTER MAPS\n",
pwarn("DELETING CLUSTERING MAPS\n");
pwarn("USING ALTERNATE SUPERBLOCK AT %lld\n", (long long)bflag);
pwarn("%sile system is clean; not checking\n",
pwarn("** File system is already clean\n");
pwarn("IMPOSSIBLE NPSECT=%d IN SUPERBLOCK",
pwarn("INCORRECT BMASK=%x IN SUPERBLOCK",
pwarn("INCORRECT FMASK=%x IN SUPERBLOCK",
pwarn("INCORRECT BSHIFT=%d IN SUPERBLOCK", sblock.fs_bshift);
pwarn("INCORRECT FSHIFT=%d IN SUPERBLOCK", sblock.fs_fshift);
pwarn("Format of filesystem is too old.\n");
pwarn("Must update to modern format using a version of fsck\n");
pwarn("INCORRECT MAXFILESIZE=%llu IN SUPERBLOCK",
pwarn("INCORRECT MAXSYMLINKLEN=%d IN SUPERBLOCK",
pwarn("INCORRECT QBMASK=%lx IN SUPERBLOCK",
pwarn("INCORRECT QFMASK=%lx IN SUPERBLOCK",
pwarn("INCONSISTENT CGSIZE=%d\n", sblock.fs_cgsize);
pwarn("INCONSISTENT INOPB=%u\n", INOPB(&sblock));
pwarn("INCONSISTENT NINDIR=%d\n", NINDIR(&sblock));
pwarn("ioctl (CGDINFO): %s\n", strerror(errno));
pwarn("MARKING FILE SYSTEM CLEAN\n");
pwarn("%s", msg);
pwarn("Invalid signature in fsinfo block\n");
pwarn("%d files, %d free (%d clusters), %d bad (%d clusters)\n",
pwarn("%d files, %d free (%d clusters)\n",
pwarn("\n***** FILE SYSTEM WAS MODIFIED *****\n");
pwarn("Invalid long filename entry for %s\n", path);
pwarn("Invalid long filename entry at end of directory %s\n", path);
pwarn("Invalid long filename entry for volume label\n");
pwarn("size of %s is %u, should at most be %u\n",
pwarn("%s has too many clusters allocated\n",
pwarn("%s has entries after end of directory\n",
pwarn("long filename too long\n");
pwarn("long filename record cluster start != 0\n");
pwarn("%s has clusters, but size 0\n",
pwarn("%s has no clusters\n",
pwarn("%s starts with cluster out of range(%u)\n",
pwarn("%s starts with free cluster\n",
pwarn("%s starts with cluster marked %s\n",
pwarn("%s doesn't start a cluster chain\n",
pwarn("Directory %s has size != 0\n",
pwarn("`.' entry in %s has incorrect start cluster\n",
pwarn("`..' entry in %s has non-zero start cluster\n",
pwarn("`..' entry in %s has incorrect start cluster\n",
pwarn("No %s directory\n", LOSTDIR);
pwarn("No space in %s\n", LOSTDIR);
pwarn("%s(%02x%02x%02x%02x%02x%02x%02x%02x)\n", msg,
pwarn("%s(%02x%02x%02x%02x)\n", msg,
pwarn("%s(%02x%02x%02x)\n", msg,
pwarn("Cluster %u is marked %s with different indicators, ",
pwarn("Cluster %u is marked %s in FAT 0, %s in FAT %d\n",
pwarn("Cluster %u is marked %s in FAT 0, but continues with cluster %u in FAT %d\n",
pwarn("Cluster %u continues with cluster %u in FAT 0, but is marked %s in FAT %d\n",
pwarn("Cluster %u continues with cluster %u in FAT 0, but with cluster %u in FAT %d\n",
pwarn("Cluster chain starting at %u ends with cluster marked %s\n",
pwarn("Cluster chain starting at %u ends with cluster out of range (%u)\n",
pwarn("Cluster chain starting at %u loops at cluster %u\n",
pwarn("Cluster chains starting at %u and %u are linked at cluster %u\n",
pwarn("Lost cluster chain at cluster %u\n%d Cluster(s) lost\n",
pwarn("Free space in FSInfo block (%u) not correct (%u)\n",
pwarn("Next free cluster in FSInfo block (%u) not free\n",
pwarn("Cluster %u in FAT %d continues with %s cluster number %u\n",