SCCS-vsn: sbin/fsck/dir.c 5.19
-static char sccsid[] = "@(#)dir.c 5.18 (Berkeley) %G%";
+static char sccsid[] = "@(#)dir.c 5.19 (Berkeley) %G%";
#endif /* not lint */
#include <sys/param.h>
#endif /* not lint */
#include <sys/param.h>
inodirty();
if (ino == ROOTINO) {
lncntp[ino] = dp->di_nlink;
inodirty();
if (ino == ROOTINO) {
lncntp[ino] = dp->di_nlink;
return(ino);
}
if (statemap[parent] != DSTATE && statemap[parent] != DFOUND) {
freeino(ino);
return (0);
}
return(ino);
}
if (statemap[parent] != DSTATE && statemap[parent] != DFOUND) {
freeino(ino);
return (0);
}
statemap[ino] = statemap[parent];
if (statemap[ino] == DSTATE) {
lncntp[ino] = dp->di_nlink;
statemap[ino] = statemap[parent];
if (statemap[ino] == DSTATE) {
lncntp[ino] = dp->di_nlink;