add firewall check for bad entry in state map
[unix-history] / usr / src / sbin / fsck / setup.c
index 3cbece9..88ddbdb 100644 (file)
@@ -1,6 +1,12 @@
+/*
+ * Copyright (c) 1980 Regents of the University of California.
+ * All rights reserved.  The Berkeley software License Agreement
+ * specifies the terms and conditions for redistribution.
+ */
+
 #ifndef lint
 #ifndef lint
-static char version[] = "@(#)setup.c   3.5 (Berkeley) %G%";
-#endif
+static char sccsid[] = "@(#)setup.c    5.2 (Berkeley) %G%";
+#endif not lint
 
 #include <sys/param.h>
 #include <sys/inode.h>
 
 #include <sys/param.h>
 #include <sys/inode.h>
@@ -54,7 +60,6 @@ setup(dev)
        if (preen == 0)
                printf("\n");
        dfile.mod = 0;
        if (preen == 0)
                printf("\n");
        dfile.mod = 0;
-       badlnp = &badlncnt[0];
        lfdir = 0;
        initbarea(&sblk);
        initbarea(&fileblk);
        lfdir = 0;
        initbarea(&sblk);
        initbarea(&fileblk);
@@ -103,6 +108,7 @@ setup(dev)
        altsblock.fs_flags = sblock.fs_flags;
        altsblock.fs_maxcontig = sblock.fs_maxcontig;
        altsblock.fs_minfree = sblock.fs_minfree;
        altsblock.fs_flags = sblock.fs_flags;
        altsblock.fs_maxcontig = sblock.fs_maxcontig;
        altsblock.fs_minfree = sblock.fs_minfree;
+       altsblock.fs_optim = sblock.fs_optim;
        altsblock.fs_rotdelay = sblock.fs_rotdelay;
        altsblock.fs_maxbpg = sblock.fs_maxbpg;
        bcopy((char *)sblock.fs_csp, (char *)altsblock.fs_csp,
        altsblock.fs_rotdelay = sblock.fs_rotdelay;
        altsblock.fs_maxbpg = sblock.fs_maxbpg;
        bcopy((char *)sblock.fs_csp, (char *)altsblock.fs_csp,