vol-linux-dont-assume-ext2-20031208
authorDerrick Brashear <shadow@dementia.org>
Mon, 8 Dec 2003 07:31:57 +0000 (07:31 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 8 Dec 2003 07:31:57 +0000 (07:31 +0000)
to deal simply with /usr/include/linux potentially having 2.6 kernel headers
in newer linuxes. given that we might not have ext2 as root, this check
probably wasn't sufficient anyway.

src/vol/devname.c

index 24dfd6a..f614bc3 100644 (file)
@@ -86,11 +86,6 @@ RCSID
 #include <sys/time.h>
 #endif /* ITIMER_REAL */
 #include "partition.h"
-#ifdef AFS_LINUX22_ENV
-#include <asm/types.h>
-#include <linux/ext2_fs.h>
-#define ROOTINO EXT2_ROOT_INO  /* Assuming we do this on ext2, of course. */
-#endif
 
 
 #ifdef HAVE_STRING_H
@@ -196,7 +191,7 @@ vol_DevName(dev_t adev, char *wpath)
        if (stat(part, &status) == -1) {
            continue;
        }
-#ifndef AFS_SGI_XFS_IOPS_ENV
+#if !defined(AFS_SGI_XFS_IOPS_ENV) && !defined(AFS_LINUX22_ENV)
        if ((status.st_ino !=
             ROOTINO) /*|| ((status.st_mode & S_IFMT) != S_IFBLK) */ ) {
            continue;