make it work for 2.6 and earlier
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
actually for earlier than 8
case NFSPROC3_LOOKUP:
{
LOOKUP3args *arg = (LOOKUP3args *)args;
+#ifdef AFS_SUN58_ENV
fhp1 = (nfs_fh3 *) arg->what.dirp;
+#else
+ fhp1 = (nfs_fh3 *) &arg->what.dir;
+#endif
break;
}
case NFSPROC3_ACCESS: