Remove support for Solaris pre-8
[openafs.git] / src / vfsck / inode.c
index 30c60dc..eb5bc23 100644 (file)
 #include <afsconfig.h>
 #include <afs/param.h>
 
+#ifdef AFS_HPUX_ENV
+/* We need the old directory type headers (included below), so don't include
+ * the normal dirent.h, or it will conflict. */
+# undef HAVE_DIRENT_H
+# include <sys/inode.h>
+# define       LONGFILENAMES   1
+# include <sys/sysmacros.h>
+# include <sys/ino.h>
+# define       DIRSIZ_MACRO
+# ifdef HAVE_USR_OLD_USR_INCLUDE_NDIR_H
+#  include </usr/old/usr/include/ndir.h>
+# else
+#  include <ndir.h>
+# endif
+#endif
 
-#define VICE                   /* control whether AFS changes are present */
-#include <stdio.h>
+#include <roken.h>
+
+#include <ctype.h>
 
-#include <sys/time.h>
-#include <sys/param.h>
+#define VICE                   /* control whether AFS changes are present */
 
 #ifdef AFS_OSF_ENV
 #include <sys/mount.h>
 #endif
 #else /* AFS_VFSINCL_ENV */
 #include <sys/inode.h>
-#ifdef AFS_HPUX_ENV
-#include <ctype.h>
-#define        LONGFILENAMES   1
-#include <sys/sysmacros.h>
-#include <sys/ino.h>
-#define        DIRSIZ_MACRO
-#ifdef HAVE_USR_OLD_USR_INCLUDE_NDIR_H
-#include </usr/old/usr/include/ndir.h>
-#else
-#include <ndir.h>
-#endif
-#else
+#ifndef        AFS_HPUX_ENV
 #include <sys/dir.h>
 #endif
 #include <sys/fs.h>
@@ -141,7 +145,7 @@ ckinode(dp, idesc)
            return (ret);
     }
     idesc->id_numfrags = sblock.fs_frag;
-#if    defined(AFS_SUN56_ENV)
+#if    defined(AFS_SUN5_ENV)
     /*
      * indir_data_blks determine the no. of data blocks
      * in the previous levels. ie., at level 3 it
@@ -208,7 +212,7 @@ iblock(idesc, ilevel, isize)
        return (SKIP);
     bp = getdatablk(idesc->id_blkno, sblock.fs_bsize);
     ilevel--;
-#if    defined(AFS_SUN56_ENV)
+#if    defined(AFS_SUN5_ENV)
     for (sizepb = 1, i = 0; i < ilevel; i++) {
        sizepb *= (u_offset_t) NINDIR(&sblock);
     }
@@ -266,7 +270,7 @@ iblock(idesc, ilevel, isize)
        if (*ap) {
            idesc->id_blkno = *ap;
            if (ilevel > 0) {
-#if    defined(AFS_SUN56_ENV)
+#if    defined(AFS_SUN5_ENV)
                n = iblock(idesc, ilevel, isize);
                /*
                 * each iteration decrease "remaining block
@@ -394,8 +398,8 @@ clri(idesc, type, flag)
            n_files--;
 
        /*
-        * If there is a CI associated with this inode, we must 
-        * clear it as well.  
+        * If there is a CI associated with this inode, we must
+        * clear it as well.
         */
        if (statemap[idesc->id_number] & HASCINODE) {
            if (!(dp->di_contin < ROOTINO || dp->di_contin > maxino))
@@ -490,7 +494,7 @@ pinode(ino)
     printf("MODE=%o\n", dp->di_mode);
     if (preen)
        printf("%s: ", devname);
-#if    defined(AFS_SUN56_ENV)
+#if    defined(AFS_SUN5_ENV)
     printf("SIZE=%" AFS_INT64_FMT " ", dp->di_size);
 #else
     printf("SIZE=%ld ", dp->di_size);
@@ -515,7 +519,7 @@ blkerror(ino, type, blk)
 #endif /* VICE */
     case FSTATE:
 #if defined(ACLS) && defined(AFS_HPUX_ENV)
-       /* 
+       /*
         *  Keep the continuation inode info
         */
        if (statemap[ino] & HASCINODE)
@@ -529,7 +533,7 @@ blkerror(ino, type, blk)
 
     case DSTATE:
 #if defined(ACLS) && defined(AFS_HPUX_ENV)
-       /* 
+       /*
         *  Keep the continuation inode info
         */
        if (statemap[ino] & HASCINODE)