char tokenError; /* a token error other than expired. */
char idleError; /* the server idled too long */
char skipserver[AFS_MAXHOSTS];
+ afs_int32 lasterror[AFS_MAXHOSTS];
};
#define VOLMISSING 1
#define VOLBUSY 2
#if defined(AFS_LINUX26_ENV)
cred_t *cred; /* last writer's cred */
#endif
+#ifdef AFS_LINUX24_ENV
+ struct dentry *target_link; /* dentry we prefer, when we are redirecting
+ * all requests due to duplicate dentry aliases.
+ * See LINUX/osi_vnodeops.c. Note that this is
+ * NOT an actual reference to a dentry, so this
+ * pointer MUST NOT be dereferenced on its own. */
+#endif
afs_int32 vc_error; /* stash write error for this vnode. */
int xlatordv; /* Used by nfs xlator */
afs_ucred_t *uncred;
};
extern int afs_fakestat_enable;
-
-#ifdef AFS_MAXVCOUNT_ENV
extern int afsd_dynamic_vcaches;
-#else
-#define afsd_dynamic_vcaches 0
-#endif
/*
* Wrappers for access to credentials structure members