badentry
void badentry(struct entry *, char *);
badentry(ip, "cannot KEEP and change modes");
badentry(ip, "NODE and LEAF links to same inode");
badentry(np, "unreferenced with flags");
badentry(ep, "cannot remove, non-empty");
badentry(ep, "unexpected file on tape");
badentry(ep, "incomplete operations");
badentry(ep, "type should be LEAF");
badentry(np, "duplicate inum");
badentry(ep, "not marked REMOVED");
badentry(ep, "freeing referenced directory");
badentry(ep, "freeing non-empty directory");
badentry(ep, "lookupino failed");
badentry(ep, "link not found");
badentry(ep, "cannot move ROOT");
badentry(ep, "cannot find entry in parent list");
badentry(ep, "not on ino list");
badentry(np, "newnode: not a node");
badentry(ep, "removenode: not a node");
badentry(ep, "removenode: non-empty directory");
badentry(ep, "removeleaf: not a leaf");
badentry(ep, "delwhiteout: not a leaf");
badentry(ep, "mktempname: called with TMPNAME");