solaris8-namei-cleanup-20010802

note gi is useless for namei case

The AFS_64BIT_ENV define is needed for afsutil.h which makes use
of some 64-bit types (and if AFS_64BIT_ENV isn't set, defaults to
the non-existant u_int64_t).
This commit is contained in:
Nickolai Zeldovich 2001-08-02 17:20:02 +00:00 committed by Derrick Brashear
parent d11b1bf924
commit cfa2e59dc1
2 changed files with 9 additions and 0 deletions

View File

@ -15,6 +15,8 @@
#define AFS_USR_SUN7_ENV 1
#define AFS_USR_SUN8_ENV 1
#define AFS_64BIT_ENV 1
#include <afs/afs_sysnames.h>
/*#define AFS_GLOBAL_SUNLOCK 1 /* For global locking */

View File

@ -26,6 +26,12 @@ char **argv;
int error=0;
struct stat status;
int dev, fd, inode;
#if defined(AFS_NT40_ENV) || defined(AFS_NAMEI_ENV)
fprintf(stderr, "gi not supported on NT or NAMEI systems.\n");
exit(1);
#else
argc--; argv++;
while (argc && **argv == '-') {
if (strcmp(*argv, "-stat") == 0)
@ -65,6 +71,7 @@ char **argv;
write(1, buf, n);
}
exit(0);
#endif /* AFS_NT40_ENV || AFS_NAMEI_ENV */
}
Perror(err, a1, a2, a3)